.DTA

Arquivo DTA

Stata Data File
Fazer uma pergunta
RESPOSTA RÁPIDA

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 PondPilot abre-o gratuitamente no navegador, e o pacote haven do R ou o pandas do Python podem lê-lo diretamente. A conversão para CSV ou Excel é simples com essas mesmas ferramentas.

Desenvolvedor: StataCorp LLC (Stata format); otherwise N/A (generic) Categoria: Arquivos de Dados Padrão aberto MIME: application/x-stata-dta
ABRE EM Windows macOS Linux Web
Relacionado: .PKPASS · .DAT · .JSON · .RIS

Nesta página

19k+ extensões indexadas
Última revisão em Aug 17, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro DTA?

Arquivos com a extensão .dta são mais comumente Arquivos de Dados Stata - o formato de conjunto de dados nativo criado pela StataCorp LLC - embora .dta também seja usado como uma extensão genérica por um punhado de outras aplicações para armazenar dados. Um arquivo .dta pode conter vários tipos de informações estatísticas, dependendo da aplicação que o produziu.

O formato .dta do Stata remonta ao Stata 1.0 (1985), com versões de formato interno 104-121 mapeando para as versões do Stata 8 a 19. Os dados armazenados em arquivos .dta são salvos em um formato binário estruturado. Arquivos modernos (formato 117 e posteriores, produzidos pelo Stata 13+) usam um layout binário com etiquetas XML e começam com a assinatura ASCII literal <stata_dta> no byte zero, tornando-os fáceis de identificar. Arquivos mais antigos (formatos 104-115) não possuem assinatura ASCII - o primeiro byte codifica apenas o identificador numérico da versão do formato.

Cada conjunto de dados .dta contém uma tabela retangular de variáveis (colunas) e observações (linhas). Cada variável possui um nome, tipo de armazenamento, formato de exibição e um rótulo opcional, e o arquivo também pode incluir metadados de nível de conjunto de dados, como um carimbo de data/hora, lista de variáveis de ordenação, dicionários de rótulos de valores e características definidas pelo usuário. Os tipos numéricos suportados incluem byte, int, long, float e double; os tipos de string variam de largura fixa str1-str2045 até o strL de comprimento variável (até ~2 bilhões de caracteres, disponível no formato 117+).

Além do próprio Stata, os arquivos .dta são amplamente interoperáveis e podem ser abertos ou convertidos usando ferramentas gratuitas:

  • R via pacote haven (também importa .sav e .sas7bdat)
  • Python via pyreadstat ou pandas com stata_reader
  • PSPP, a alternativa de código aberto ao SPSS
  • A exportação para CSV ou .RData é direta a partir de qualquer uma dessas ferramentas

Segurança e proteção

RISCO: LOW

Um .dta do Stata são dados passivos - não contém código executável, portanto, abrir um em um visualizador é seguro. As precauções realistas não são malware: conjuntos de dados podem conter dados confidenciais/pessoais (anonimize antes de compartilhar), e rótulos de valores/variáveis são fáceis de perder ao exportar para CSV. Visualizadores de navegador como o PondPilot processam o arquivo localmente, mas verifique isso antes de carregar dados de pesquisa sensíveis em qualquer lugar. Cuidado com sites de download falsos de «visualizador/reparo de DTA» que incluem adware - prefira os leitores gratuitos listados aqui.

Detalhes do formato

em resumo
NOME COMPLETOStata Data File
DESENVOLVEDORStataCorp LLC (Stata format); otherwise N/A (generic)desde Stata .dta since Stata 1.0 (1985); format versions 104-121 map to Stata 8-19
TIPO MIMEapplication/x-stata-dta
TIPOConjunto de dados estatísticos binário proprietário (Stata); varia para outros aplicativos
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Tabela de dados Turbo Pascal - O Borland Turbo Pascal armazenava tabelas de dados como .dta, legíveis apenas por esse ambiente legado.
  • Dados genéricos de jogos / aplicações - Alguns jogos e aplicativos usam .dta como um sufixo simples de «data» para seus próprios arquivos, abertos apenas pelo programa de origem.

Programas que abrem arquivos DTA

Windows4 apps
Stata Pago O aplicativo nativo. Arquivo > Abrir o .dta, ou apenas clique duplo; edição e análise completas.
R + haven (RStudio) Código aberto read_dta('file.dta') carrega o conjunto de dados com rótulos em um data frame - gratuito.
Python + pandas Código aberto pandas.read_stata('file.dta') lê o conjunto de dados; exporte com .to_csv() / .to_excel().
PSPP Código aberto Programa de estatística gratuito semelhante ao SPSS; importe o .dta do Stata para visualizá-lo e analisá-lo.
macOS2 apps
Stata Pago O aplicativo nativo. Arquivo > Abrir o .dta, ou apenas clique duplo; edição e análise completas.
R + haven / Python + pandas Código aberto Mesmos leitores gratuitos do Windows - read_dta() (R) ou pandas.read_stata() (Python).
Linux1 app
R + haven / Python + pandas / PSPP Código aberto Leitores gratuitos funcionam todos no Linux; ou 'python -c "import pandas;pandas.read_stata(...)"'.
Web1 app
PondPilot Gratuito Abra o .dta no navegador - lê Stata 8-19, mantém rótulos, exporta CSV/Parquet/JSON/Excel; os dados permanecem locais.

Detalhes técnicos

especificação profunda
Tipo de formatoConjunto de dados estatísticos binário proprietário
Desenvolvedor principalStataCorp LLC
Versões de formato interno104-121, correspondentes às versões do Stata 8 a 19
Assinatura mágicaTexto ASCII "<stata_dta>" no deslocamento de byte 0 (formato 117+, Stata 13 e posteriores); sem assinatura ASCII em formatos mais antigos 104-115
Tipo MIMEapplication/x-stata-dta
Codificação de caracteresUTF-8 no formato 118+ (Stata 14+); ASCII em versões anteriores
Layout de dadosRetangular: uma linha por observação, uma coluna por variável
Tipos de armazenamento suportadosbyte, int, long, float, double; strings de largura fixa str# até str2045; strings de comprimento variável strL (formato 117+)
Metadados de variávelNome, tipo de armazenamento, formato de exibição, rótulo de variável e nome do dicionário de rótulos de valores armazenados por variável
Metadados do conjunto de dadosCarimbo de data/hora, lista de variáveis de ordenação, dicionários de rótulos de valores e características de chave-valor definidas pelo usuário
EndiannessLittle-endian no formato 117+; versões anteriores suportavam ordens de bytes little-endian e big-endian
CompressãoNão compactado por padrão; compressão zlib opcional introduzida no formato 121 (Stata 18)
Máximo de variáveis2.047 (Stata/IC); 32.767 (Stata/SE); 120.000 (Stata/MP)
InteroperabilidadeLegível por R (pacote haven), Python (pyreadstat / pandas), PSPP e SAS (PROC IMPORT)
Disponibilidade multiplataformaWindows, macOS e Linux; arquivos de formato 117+ são portáteis quanto à ordem de bytes em todas as plataformas
LançadoStata .dta since Stata 1.0 (1985); format versions 104-121 map to Stata 8-19
Padrão abertoSim · livre de royalties
Especificaçãowww.stata.com

Conversões de DTA

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos DTA. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos DTA.

Perguntas frequentes

Como abro um arquivo DTA (Stata) sem o Stata?
Use o visualizador web gratuito PondPilot (abre Stata 8-19 no navegador e exporta CSV/Excel), ou leia-o no R com haven::read_dta() ou no Python com pandas.read_stata(). O GNU PSPP também pode importá-lo.
Como converto um .dta do Stata para CSV ou Excel?
No Stata: «export delimited» (CSV) ou «export excel» (XLSX). Sem o Stata: o PondPilot exporta ambos a partir do navegador, ou use pandas/R haven para ler e depois gravar o arquivo.
Por que meu Stata antigo não abre este .dta?
Ele foi salvo por uma versão mais recente do Stata. Peça ao remetente para salvá-lo novamente com «saveold» para a sua versão, ou leia-o no R/Python/PondPilot, que lidam com todos os formatos recentes.
Todo .dta é um arquivo Stata?
Não. Stata é de longe o significado mais comum, mas .dta também é reutilizado como um sufixo genérico de «data» (dados) por alguns programas não relacionados. Se um leitor de Stata rejeitar o arquivo, identifique-o pela sua pasta de origem ou com o TrID e abra-o no programa que o criou.
Eu perco meus rótulos ao exportar para CSV?
Frequentemente sim - o CSV não tem conceito de rótulos de valores, então colunas categóricas são exportadas como os códigos numéricos subjacentes. Aplique os rótulos de valores (decode no Stata, ou mapeie no R/pandas) antes de exportar se precisar do texto.
O R e o Python podem realmente ler arquivos Stata de graça?
Sim. O haven::read_dta() do R e o pandas.read_stata() do Python leem conjuntos de dados Stata, incluindo rótulos de variáveis e valores, sem a necessidade de uma licença do Stata.

Referências

1StataCorp - .dta file format specificationwww.stata.com
2StataCorp - Opening and saving Stata datasetswww.stata.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.RPMSGRestricted Permission Message
5.BINCD/DVD Disc Image (BIN/CUE)
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.SWFSmall Web Format (Shockwave Flash)

Extensões relacionadas

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z