Por que converter DTA para XLSX?
O Stata .dta é um formato binário proprietário que requer uma licença paga para ser aberto nativamente, enquanto o .XLSX abre no Excel, Google Sheets e em qualquer planilha moderna. Converter para XLSX é a maneira padrão de compartilhar um conjunto de dados do Stata com colaboradores que usam Excel.
Como converter DTA para XLSX
Python + pandas OPEN-SOURCE
Instale pandas e openpyxl, carregue com pd.read_stata('data.dta') e grave com .to_excel('data.xlsx', index=False); verifique se convert_categoricals=True está ativo para texto de rótulo legível.
Stata APP
Abra o .dta no Stata e execute export excel com a opção firstrow(variables) na janela de comando para gravar o arquivo XLSX com cabeçalhos de coluna.
Sobre estes formatos
Um arquivo DTA é quase sempre um conjunto de dados Stata - o formato binário nativo do pacote estatístico Stata da StataCorp. Você não precisa de uma licença paga do Stata para abrir um: o…
Abrir detalhes de .DTA →Um arquivo XLSX é uma planilha do Microsoft Excel salva no formato Open XML, introduzido com o Excel 2007 como substituto do antigo formato binário XLS. Você pode abri-lo sem comprar o…
Abrir detalhes de .XLSX →Qualidade e o que observar
- Os rótulos de valor (ex: 1 = Masculino) podem ser exportados como códigos numéricos dependendo da ferramenta - verifique as colunas categóricas na saída antes de compartilhar.
- Rótulos de variáveis são metadados não suportados pelo XLSX e são descartados, a menos que sejam adicionados manualmente como uma linha ou planilha separada.
- O Excel suporta 1.048.576 linhas por planilha; conjuntos de dados grandes podem exceder esse limite.
Perguntas frequentes
Preciso de uma licença do Stata para exportar DTA para XLSX?
O PondPilot carrega meu arquivo para um servidor?
Por que minhas colunas categóricas estão mostrando números no Excel?
convert_categoricals=True esteja ativo no pandas para decodificá-los em texto.