.DTA

Archivo DTA

Stata Data File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo DTA es casi siempre un conjunto de datos de Stata, el formato binario nativo del paquete estadístico Stata de StataCorp. No necesita una licencia de Stata de pago para abrir uno: PondPilot lo abre gratis en el navegador, y el paquete haven de R o pandas de Python pueden leerlo directamente. La conversión a CSV o Excel es sencilla con esas mismas herramientas.

Desarrollador: StataCorp LLC (Stata format); otherwise N/A (generic) Categoría: Archivos de datos Estándar abierto MIME: application/x-stata-dta
SE ABRE EN Windows macOS Linux Web
Relacionado: .PKPASS · .DAT · .JSON · .RIS

En esta página

19k+ extensiones indexadas
Última revisión Aug 17, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo DTA?

Los archivos con la extensión .dta son comúnmente Archivos de datos de Stata -el formato de conjunto de datos nativo creado por StataCorp LLC- aunque .dta también se utiliza como una extensión genérica por un puñado de otras aplicaciones para almacenar datos. Un archivo .dta puede contener varios tipos de información estadística, dependiendo de la aplicación que lo produjo.

El formato .dta de Stata se remonta a Stata 1.0 (1985), con versiones de formato interno 104-121 que corresponden a las versiones de Stata 8 a 19. Los datos almacenados en archivos .dta se guardan en un formato binario estructurado. Los archivos modernos (formato 117 y posteriores, producidos por Stata 13+) utilizan un diseño binario con etiquetas XML y comienzan con la firma ASCII literal <stata_dta> en el byte cero, lo que los hace fáciles de identificar. Los archivos más antiguos (formatos 104-115) no llevan firma ASCII; el primer byte codifica únicamente el identificador numérico de la versión del formato.

Cada conjunto de datos .dta contiene una tabla rectangular de variables (columnas) y observaciones (filas). Cada variable lleva un nombre, tipo de almacenamiento, formato de visualización y una etiqueta opcional, y el archivo también puede incluir metadatos a nivel de conjunto de datos, como una marca de tiempo, lista de variables de ordenación, diccionarios de etiquetas de valor y características definidas por el usuario. Los tipos numéricos admitidos incluyen byte, int, long, float y double; los tipos de cadena van desde el ancho fijo str1-str2045 hasta el strL de longitud variable (hasta ~2 mil millones de caracteres, disponible en el formato 117+).

Más allá del propio Stata, los archivos .dta son ampliamente interoperables y pueden abrirse o convertirse utilizando herramientas gratuitas:

  • R a través del paquete haven (también importa .sav y .sas7bdat)
  • Python a través de pyreadstat o pandas con stata_reader
  • PSPP, la alternativa de código abierto a SPSS
  • La exportación a CSV o .RData es directa desde cualquiera de estas herramientas

Seguridad y protección

RIESGO: LOW

Un .dta de Stata son datos pasivos -no contiene código ejecutable, por lo que abrir uno en un visor es seguro. Las precauciones realistas no se refieren al malware: los conjuntos de datos pueden contener datos confidenciales/personales (anonimizar antes de compartir), y las etiquetas de valor/variable son fáciles de perder al exportar a CSV. Los visores de navegador como PondPilot procesan el archivo localmente, pero verifique eso antes de cargar datos de investigación sensibles en cualquier lugar. Tenga cuidado con los sitios de descarga falsos de «visor/reparación de DTA» que incluyen adware; prefiera los lectores gratuitos enumerados aquí.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOStata Data File
DESARROLLADORStataCorp 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 datos estadísticos binario propietario (Stata); varía para otras aplicaciones
ESTÁNDARAbierto · libre de regalías
Esta extensión también es utilizada por…
  • Tabla de datos de Turbo Pascal - Borland Turbo Pascal almacenaba tablas de datos como .dta, legibles solo por ese entorno heredado.
  • Datos genéricos de juegos / aplicaciones - Algunos juegos y aplicaciones usan .dta como un sufijo simple de «datos» para sus propios archivos, abiertos solo por el programa de origen.

Programas que abren archivos DTA

Windows4 apps
Stata Pago La aplicación nativa. Archivo > Abrir el .dta, o simplemente doble clic; edición y análisis completos.
R + haven (RStudio) Código abierto read_dta('archivo.dta') carga el conjunto de datos con etiquetas en un data frame - gratis.
Python + pandas Código abierto pandas.read_stata('archivo.dta') lee el conjunto de datos; exporte con .to_csv() / .to_excel().
PSPP Código abierto Programa de estadística gratuito similar a SPSS; importe el .dta de Stata para verlo y analizarlo.
macOS2 apps
Stata Pago La aplicación nativa. Archivo > Abrir el .dta, o simplemente doble clic; edición y análisis completos.
R + haven / Python + pandas Código abierto Los mismos lectores gratuitos que en Windows - read_dta() (R) o pandas.read_stata() (Python).
Linux1 app
R + haven / Python + pandas / PSPP Código abierto Todos los lectores gratuitos funcionan en Linux; o 'python -c "import pandas;pandas.read_stata(...)"'.
Web1 app
PondPilot Gratis Abra el .dta en el navegador - lee Stata 8-19, mantiene etiquetas, exporta a CSV/Parquet/JSON/Excel; los datos permanecen locales.

Detalles técnicos

especificación profunda
Tipo de formatoConjunto de datos estadísticos binario propietario
Desarrollador principalStataCorp LLC
Versiones de formato interno104-121, correspondientes a las versiones de Stata 8 a 19
Firma mágicaTexto ASCII "<stata_dta>" en el desplazamiento de byte 0 (formato 117+, Stata 13 y posteriores); sin firma ASCII en formatos antiguos 104-115
Tipo MIMEapplication/x-stata-dta
Codificación de caracteresUTF-8 en formato 118+ (Stata 14+); ASCII en versiones anteriores
Diseño de datosRectangular: una fila por observación, una columna por variable
Tipos de almacenamiento admitidosbyte, int, long, float, double; cadenas de ancho fijo str# hasta str2045; cadenas de longitud variable strL (formato 117+)
Metadatos de variableNombre, tipo de almacenamiento, formato de visualización, etiqueta de variable y nombre del diccionario de etiquetas de valor almacenados por variable
Metadatos del conjunto de datosMarca de tiempo, lista de variables de ordenación, diccionarios de etiquetas de valor y características clave-valor definidas por el usuario
EndiannessLittle-endian en formato 117+; las versiones anteriores admitían órdenes de bytes tanto little-endian como big-endian
CompresiónSin comprimir por defecto; compresión zlib opcional introducida en el formato 121 (Stata 18)
Máximo de variables2,047 (Stata/IC); 32,767 (Stata/SE); 120,000 (Stata/MP)
InteroperabilidadLegible por R (paquete haven), Python (pyreadstat / pandas), PSPP y SAS (PROC IMPORT)
Disponibilidad multiplataformaWindows, macOS y Linux; los archivos de formato 117+ son portátiles en cuanto al orden de bytes en todas las plataformas
LanzadoStata .dta since Stata 1.0 (1985); format versions 104-121 map to Stata 8-19
Estándar abiertoSí · libre de regalías
Especificaciónwww.stata.com

Conversiones de DTA

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos DTA. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos DTA.

Preguntas frecuentes

¿Cómo abro un archivo DTA (Stata) sin Stata?
Utilice el visor web gratuito PondPilot (abre Stata 8-19 en el navegador y exporta a CSV/Excel), o léalo en R con haven::read_dta() o en Python con pandas.read_stata(). GNU PSPP también puede importarlo.
¿Cómo convierto un .dta de Stata a CSV o Excel?
En Stata: «export delimited» (CSV) o «export excel» (XLSX). Sin Stata: PondPilot exporta ambos desde el navegador, o use pandas/R haven para leer y luego escribir el archivo.
¿Por qué mi versión antigua de Stata no abre este .dta?
Fue guardado por una versión más reciente de Stata. Pida al remitente que lo vuelva a guardar con «saveold» para su versión, o léalo en R/Python/PondPilot, que manejan todos los formatos recientes.
¿Es cada .dta un archivo de Stata?
No. Stata es, con diferencia, el significado más común, pero .dta también se reutiliza como un sufijo genérico de «datos» (data) por algunos programas no relacionados. Si un lector de Stata rechaza el archivo, identifíquelo por su carpeta de origen o con TrID y ábralo en el programa que lo creó.
¿Pierdo mis etiquetas al exportar a CSV?
A menudo sí; CSV no tiene el concepto de etiquetas de valor, por lo que las columnas categóricas se exportan como los códigos numéricos subyacentes. Aplique las etiquetas de valor (decode en Stata, o mapee en R/pandas) antes de exportar si necesita el texto.
¿Pueden R y Python realmente leer archivos de Stata gratis?
Sí. haven::read_dta() de R y pandas.read_stata() de Python leen conjuntos de datos de Stata incluyendo etiquetas de variables y de valores, sin necesidad de una licencia de Stata.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.DATProgram Data File (generic)
8.BINCD/DVD Disc Image (BIN/CUE)
9.EXEWindows Executable (Portable Executable)
10.DBSQLite Database File

Extensiones 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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z