Cómo abrir un archivo .dta sin Stata
En economía, epidemiología y ciencia política muchas bases circulan en .dta. Sin Stata —o con un Stata más antiguo que el de quien guardó el archivo— no se abren. Aquí cualquier .dta de Stata 8 a 18 se abre en el navegador como tabla, con sus etiquetas.
Gratis para usar. Sin instalar nada; el archivo no sale de su ordenador. Versión para Windows — 4.9 MB, sin instalación: detalles. Pro — 29 USD una sola vez: precio.
Error «not Stata format» o «versión demasiado nueva»
Cada Stata lee archivos de versiones anteriores, pero no de las posteriores. Stata 12 o anterior responde file … not Stata format (r(610)) ante un archivo guardado con Stata 13 o posterior; Stata 13 rechaza los de Stata 14 en adelante. Los datos están bien: el lector es demasiado viejo.
- Pida a quien lo envió que lo guarde con
saveold archivo.dta, version(12)(o la versión que usted tenga). Los textos largos (strL) de más de 244 caracteres no sobreviven. - O abra el archivo aquí: se leen los formatos 113–115 (Stata 8–12) y 117–119 (Stata 13–18), y el resultado se puede exportar a CSV e importar con
import delimiteden cualquier Stata.
Qué se ve
- Etiquetas de valor en lugar de códigos: «casado» en vez de 2. Para ver los números, desactive «Etiquetas de valor en lugar de códigos» en Lectura → Lectura del archivo.
- Etiquetas de variable junto a los nombres, en el panel Campos.
- Perdidos
.y los extendidos.a–.zson celdas vacías. - Fechas con formato
%tdse convierten en fechas, y%tc/%tC, en fecha y hora. Los formatos semanales, mensuales y trimestrales (%tw,%tm,%tq) quedan como el número que guarda Stata. - strL —respuestas abiertas, notas largas— se lee completo.
Tildes y eñes
Desde el formato 118 el texto es siempre UTF-8. Los archivos más antiguos usan la página de códigos de Windows; los que pandas o R guardaron en formato antiguo suelen estar en UTF-8 de todos modos, y la aplicación lo reconoce por los bytes. Si «Peñalolén» sigue saliendo mal, cambie la codificación en «Lectura del archivo».
Pasarlo a Excel, CSV u otra herramienta
Pulse Exportación: en Excel las fechas siguen siendo fechas y los códigos largos (de municipio, de comuna) siguen siendo texto. El CSV va a R, Python, SPSS o a un Stata antiguo. Se exporta lo que está en pantalla: filtros, columnas elegidas, etiquetas o códigos. La edición gratuita exporta hasta 5.000 filas por archivo; Pro no tiene límite. Para pandas y DuckDB está la exportación a Parquet.
Preguntas frecuentes
¿Qué versiones de .dta se leen?
Los formatos 113–115 (Stata 8–12) y 117–119 (Stata 13–18, también archivos con más de 32.767 variables). Los de versiones aún más antiguas suelen abrirse también.
¿Puedo editar el .dta y guardarlo?
No, aquí el .dta es de solo lectura. Exporte la tabla editada a Excel o CSV.
¿Por qué algunas celdas están vacías?
Contienen un valor perdido: . o de .a a .z. Stata muestra un punto; aquí quedan vacías, y las medias y los recuentos las omiten.
¿Se suben los datos?
No. El archivo se lee en la pestaña del navegador.
Gratis para usar. Su archivo no se sube a ningún servidor. Versión para Windows — 4.9 MB, sin instalación: detalles. Pro — 29 USD una sola vez: precio.