Skip to content

Importare dati in stata da excel

Gennaio 7, 2023
Importare dati in stata da excel

Stata importa excel con le etichette

Sembra che si stia utilizzando Internet Explorer 11 o versioni precedenti. Questo sito web funziona meglio con browser moderni come le ultime versioni di Chrome, Firefox, Safari ed Edge. Se si continua a utilizzare questo browser, si potrebbero ottenere risultati inaspettati.

Stata è un pacchetto statistico a riga di comando con una sintassi intuitiva, molto utilizzato da economisti e altri scienziati sociali. Grazie all’uso di file do, file di log e commenti, Stata fornisce un sistema completo per documentare l’analisi in modo totalmente riproducibile.

I file do sono script per automatizzare i comandi di Stata. Sono semplicemente file di testo con estensione .do. Con un file do scritto correttamente, chiunque può riprodurre la vostra analisi. Alcune riviste accademiche (ad esempio l’American Economic Review) richiedono che gli autori presentino i file .do insieme ai loro articoli.

Un file do correttamente documentato contiene commenti che comunicano le intenzioni dell’utente in ogni fase del codice. Stata ignorerà il testo dei commenti durante l’esecuzione del codice, ma essi rendono il file .do comprensibile all’uomo. I commenti possono essere indicati

Stata importa excel prima riga nomi di variabili

In un post precedente, vi ho spiegato come pulire i dati in Excel prima di importarli in Stata, SAS o R [leggete questo post].  Il passo successivo è importare i dati e iniziare a creare le variabili necessarie per l’analisi e l’esecuzione delle descrizioni. In questo post spiegherò come importare i dati.

  Maschera excel per inserimento dati

Il modo migliore per importare i dati in Stata è usare il menu e lasciare che Stata lo faccia per voi. Una volta importati i dati, potrete copiare i comandi necessari e salvarli nel vostro file do per il futuro. Vi spiegherò quindi come utilizzare il menu a tendina piuttosto che condividere la sintassi che cambia da una versione all’altra di Stata.

Prima di questo, parliamo dell’impostazione della directory di lavoro. Se si estraggono i file da più posizioni del computer, è bene salvare il codice (cd) nel proprio file do, in modo da potersi spostare. Utilizzeremo prima il menu click per produrre il codice.

Se i dati sono contenuti in un file Excel, è possibile importare un foglio di lavoro specifico utilizzando File > Importa > Foglio di lavoro Excel. Quando si apre la nuova finestra, fare clic su BROWSE per trovare il file Excel. Quindi, compilare le opzioni corrette. Verrà visualizzata un’anteprima dei dati. Assicurarsi di selezionare “prima riga come nomi di variabili”, se applicabile, e decidere se preservare o meno le maiuscole e le minuscole. Poiché Stata è sensibile alle maiuscole e minuscole, se si chiamano le variabili come Genere, SchoolID, ecc. si dovrà sempre fare riferimento ad esse in questo modo (non genere, schoolid). Se si decide di utilizzare tutte le minuscole o tutte le maiuscole, è possibile selezionare queste opzioni nel menu a tendina.

  Esportare dati access in excel

Stata importa excel saltando le righe

Importare i dati in R è abbastanza semplice. Per Stata e Systat, utilizzare il pacchetto foreign. Per SPSS e SAS consiglio il pacchetto Hmisc per la facilità e la funzionalità. Per informazioni su come ottenere e installare questi pacchetti, consultare la sezione Quick-R sui pacchetti. Di seguito sono riportati alcuni esempi di importazione di dati.

Uno dei modi migliori per leggere un file Excel è esportarlo in un file delimitato da virgole e importarlo con il metodo descritto sopra. In alternativa, è possibile utilizzare il pacchetto xlsx per accedere ai file Excel. La prima riga deve contenere i nomi delle variabili/colonne.

Stata importa i nomi delle variabili di excel

Creare un set di dati da zero¶Creare un set di dati in Stata è facile. Basta cliccare sul pulsante “Editor dati”, il simbolo con la penna. A questo punto possiamo iniziare a inserire i nostri dati nelle celle, oppure incollarli, ad esempio da Excel.

  Come estrarre dati da foglio excel

Il primo valore inserito determina il tipo di variabile. Se si tratta di un numero, la variabile diventa numerica, mentre se si tratta di un testo, la variabile diventa una “variabile stringa”, una variabile di testo. Non è possibile mescolare numeri e testo. Se lo facciamo, la variabile deve essere una variabile stringa e i numeri saranno trattati come qualsiasi altro testo e non potranno essere analizzati statisticamente.

Ogni osservazione – ciò che stiamo confrontando – deve avere una propria riga nel set di dati. Se si tratta di Paesi, ogni Paese deve avere la sua riga. Se si tratta di persone, ogni persona deve avere la sua riga e così via.

Le nuove variabili vengono automaticamente chiamate “var1”, “var2” e così via. Se vogliamo cambiare il nome, per esempio in “popolazione”, possiamo rinominare la variabile con il comando rename, solitamente abbreviato in ren. Si scrive quindi il comando, il vecchio nome della variabile e poi il nuovo nome: