Perché convertire DTA in XLSX?
Stata .dta è un formato binario proprietario che richiede una licenza a pagamento per essere aperto nativamente, mentre .XLSX si apre in Excel, Google Sheets e in qualsiasi foglio di calcolo moderno. La conversione in XLSX è il modo standard per condividere un dataset Stata con collaboratori che utilizzano Excel.
Come convertire DTA in XLSX
Python + pandas OPEN-SOURCE
Installa pandas e openpyxl, quindi carica con pd.read_stata('data.dta') e scrivi con .to_excel('data.xlsx', index=False); verifica che convert_categoricals=True sia attivo per ottenere etichette di testo leggibili.
Stata APP
Apri il file .dta in Stata ed esegui export excel con l'opzione firstrow(variables) nella finestra di comando per scrivere il file XLSX con le intestazioni di colonna.
Informazioni su questi formati
Un file DTA è quasi sempre un dataset Stata - il formato binario nativo del pacchetto statistico StataCorp Stata. Non è necessaria una licenza Stata a pagamento per aprirne uno: PondPilot…
Apri dettagli .DTA →Un file XLSX è un foglio di calcolo Microsoft Excel salvato nel formato Open XML, introdotto con Excel 2007 come sostituto del vecchio formato binario XLS. È possibile aprirlo senza…
Apri dettagli .XLSX →Qualità e a cosa prestare attenzione
- Le etichette dei valori (es. 1 = Maschio) potrebbero essere esportate come codici numerici a seconda dello strumento - verifica le colonne categoriali nell'output prima di condividere.
- Le etichette delle variabili sono metadati non supportati da XLSX e vengono rimosse a meno che non vengano aggiunte manualmente come riga o foglio separato.
- Excel supporta 1.048.576 righe per foglio; i dataset di grandi dimensioni potrebbero superare questo limite.
Domande frequenti
Ho bisogno di una licenza Stata per esportare DTA in XLSX?
PondPilot carica il mio file su un server?
Perché le mie colonne categoriali mostrano numeri in Excel?
convert_categoricals=True sia attivo in pandas per decodificarle in testo.