.DO

Archivo DO

Stata Do-File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .do es un do-file de Stata: un script de texto plano con comandos estadísticos utilizado para reproducir un análisis. Para ver el código, ábralo en cualquier editor de texto. Para ejecutarlo, necesita Stata (o una licencia de Stata de campus). El archivo es inofensivo al abrirse; solo ejecútelo en Stata si confía en la fuente.

Desarrollador: StataCorp Categoría: Archivos de desarrollo MIME: text/plain
SE ABRE EN Windows macOS Linux
Relacionado: .MD · .HEX · .XSD · .MAP

En esta página

19k+ extensiones indexadas
Última revisión Jul 3, 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 DO?

Un archivo .do es un script de texto plano para Stata, el paquete de software estadístico desarrollado por StataCorp. Contiene una secuencia de comandos de Stata -uno por línea- que se ejecutan en orden cuando se inicia el script. Los do-files son la forma estándar de escribir análisis estadísticos reproducibles: en lugar de escribir comandos uno a uno en la consola interactiva, los investigadores los agrupan en un archivo .do y ejecutan toda la secuencia con el comando do o run.

El formato no lleva encabezado binario ni magic bytes y utiliza el tipo MIME text/plain, por lo que cualquier editor de texto puede abrirlo. Los comentarios utilizan * al principio de una línea, // para notas en la misma línea, o /* … */ para bloques de varias líneas. Los do-files admiten todo el vocabulario de programación de Stata: macros locales y globales, bucles forvalues y foreach, lógica condicional y llamadas a archivos de programa .ado.

Los do-files funcionan de la mano con los conjuntos de datos de Stata .dta; un script típico carga un conjunto de datos, limpia y transforma los datos, ejecuta modelos estadísticos y exporta resultados. La salida a menudo se captura en archivos de registro SMCL. El Editor de Do-files integrado de Stata proporciona resaltado de sintaxis y un botón de ejecución directa; Visual Studio Code con la extensión Stata Enhanced es una alternativa popular para proyectos más grandes.

Seguridad y protección

RIESGO: LOW

Un do-file es inofensivo de abrir en un editor de texto, pero al ejecutarlo se inician sus comandos. Un do-file de Stata malicioso podría llamar a comandos de shell (sintaxis «shell»/«!» de Stata) o borrar archivos, por lo que debe revisar los scripts de fuentes desconocidas antes de ejecutarlos en Stata, aplicando la misma precaución que con cualquier otro script.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOStata Do-File
DESARROLLADORStataCorpdesde 1985 (Stata 1.0); do-file workflow standard ever since
TIPO MIMEtext/plain
TIPOScript de texto plano de comandos estadísticos de Stata
RELACIONADO.md.hex.xsd.map
Esta extensión también es utilizada por…
  • Mapeo de URL de Java Servlet (*.do) - No es un archivo real: es un sufijo de URL de la era de Struts mapeado a un servlet controlador por el servidor web; no hay nada que descargar ni abrir.
  • Macro DO de ModelSim / QuestaSim - Un script de macro basado en Tcl que automatiza la simulación HDL en flujos de trabajo de diseño digital y FPGA/ASIC.

Programas que abren archivos DO

Windows3 apps
Stata Pago Abra Stata, luego Archivo > Abrir o escriba «doedit» para cargar el script en el Editor de Do-files; ejecute con Ctrl+D. (Comercial; las licencias de campus son comunes).
Notepad Código abierto Ábralo directamente; un do-file es texto plano. Ideal para lectura o ediciones rápidas.
Visual Studio Code Gratis Clic derecho > Abrir con Code; instale la extensión de sintaxis «Stata Enhanced» para el resaltado. Es una forma segura de inspeccionar o editar cualquier archivo .do sin Stata.
macOS2 apps
Stata Pago Abra Stata, luego Archivo > Abrir o escriba «doedit» para cargar el script en el Editor de Do-files; ejecute con Ctrl+D. (Comercial; las licencias de campus son comunes).
Visual Studio Code Gratis Clic derecho > Abrir con Code; instale la extensión de sintaxis «Stata Enhanced» para el resaltado. Es una forma segura de inspeccionar o editar cualquier archivo .do sin Stata.
Linux2 apps
Stata Pago Abra Stata, luego Archivo > Abrir o escriba «doedit» para cargar el script en el Editor de Do-files; ejecute con Ctrl+D. (Comercial; las licencias de campus son comunes).
Any text editor (gedit, Kate, vim) Código abierto Ábralo directamente; el archivo es texto plano.

Detalles técnicos

especificación profunda
Tipo de archivoScript de comandos de Stata en texto plano
Desarrollado porStataCorp
Tipo MIMEtext/plain
CodificaciónUTF-8 o texto plano ASCII; sin encabezado binario ni magic bytes
Comando de ejecución`do nombrearchivo.do` o `run nombrearchivo.do` introducido en la ventana de comandos de Stata o en otro do-file
Sintaxis de comentarios`*` al inicio de la línea para un comentario de línea completa; `//` para comentarios en línea; `/* … */` para bloques multilínea
Estructura de líneasUn comando de Stata por línea; los comandos largos continúan en la siguiente línea con `///`
Soporte de macrosMacros locales (`local nombremacro`) y macros globales (`global nombremacro`) para sustitución de texto reutilizable
Constructores de bucles`forvalues` para rangos numéricos; `foreach` para listas de elementos como nombres de variables o rutas de archivos
Lógica condicionalCalificadores `if` en comandos individuales y control de flujo de bloques `if`/`else`
Uso típicoLimpieza de datos reproducible, modelado estadístico y generación de resultados por lotes
Formatos relacionados`.ado` (programas de Stata), `.dta` (conjuntos de datos de Stata), `.smcl` (archivos de registro de Stata), `.sthlp` (archivos de ayuda de Stata)
Sistemas operativosWindows, macOS, Linux - dondequiera que Stata esté instalado
Soporte de editoresEditor de Do-files integrado de Stata (resaltado de sintaxis, ejecución directa); VS Code con extensión Stata Enhanced; cualquier editor de texto plano
Lanzado1985 (Stata 1.0); do-file workflow standard ever since
Especificaciónwww.stata.com

Conversiones de DO

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos DO. 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 DO.

Preguntas frecuentes

¿Cómo abro un archivo .do sin Stata?
Cualquier editor de texto lo abre; VS Code o Notepad++ con una extensión de sintaxis de Stata lo hace legible. Solo necesita Stata (o una alternativa con un motor de Stata) para ejecutar realmente el análisis.
¿Cómo ejecuto un do-file de Stata?
En Stata: ábralo en el Editor de Do-files y presione Ctrl+D (Cmd+Shift+D en Mac), o escriba: do «ruta\script.do» en la ventana de comandos. Desde una terminal: stata -b do script.do lo ejecuta en modo por lotes (batch).
¿Puedo convertir un archivo .do de Stata a R o Python?
No automáticamente; no existe un traductor fiable. El do-file documenta los pasos del análisis; una versión en R/Python debe reescribirse a mano. El conjunto de datos (un archivo .dta) puede importarse directamente a R o pandas.
¿Cuál es la diferencia entre un archivo .do y un archivo .ado?
Un archivo .do es un script que se ejecuta para un análisis específico; un archivo .ado define un comando o programa de Stata reutilizable que Stata carga automáticamente cuando se le llama por su nombre.
¿Por qué recibí un archivo .do junto con un archivo .dta?
Se trata de un paquete de replicación de Stata: el .do es el script de análisis y el .dta es el conjunto de datos sobre el que opera. Abra el .dta en Stata y luego ejecute el .do para reproducir los resultados.

Referencias

1Stata documentation - [U] 16 Do-fileswww.stata.com
2StataCorp - official sitewww.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.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.TXTPlain Text File
9.MDMarkdown Document
10.NOMEDIAAndroid No-Media Marker File

Extensiones relacionadas

.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File
.NUPKGNuGet Package

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