.DO

Arquivo DO

Stata Do-File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .do é um Stata do-file: um script de texto simples com comandos estatísticos usados para reproduzir uma análise. Para visualizar o código, abra-o em qualquer editor de texto. Para executá-lo, você precisa do Stata (ou de uma licença acadêmica do Stata). O arquivo é seguro para abrir; execute-o no Stata apenas se confiar na fonte.

Desenvolvedor: StataCorp Categoria: Arquivos de Desenvolvedor MIME: text/plain
ABRE EM Windows macOS Linux
Relacionado: .MD · .HEX · .XSD · .MAP

Nesta página

19k+ extensões indexadas
Última revisão em Jul 3, 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 DO?

Um arquivo .do é um script de texto simples para o Stata, o pacote de software estatístico desenvolvido pela StataCorp. Ele contém uma sequência de comandos do Stata - um por linha - que são executados em ordem quando o script é rodado. Os do-files são a forma padrão de escrever análises estatísticas reprodutíveis: em vez de digitar comandos um a um no console interativo, os pesquisadores os reúnem em um arquivo .do e executam toda a sequência com o comando do ou run.

O formato não possui cabeçalho binário ou magic bytes e utiliza o MIME type text/plain, portanto, qualquer editor de texto pode abri-lo. Os comentários usam * no início de uma linha, // para notas na mesma linha ou /* … */ para blocos de várias linhas. Os do-files suportam todo o vocabulário de programação do Stata: macros locais e globais, loops forvalues e foreach, lógica condicional e chamadas para arquivos de programa .ado.

Os do-files trabalham em conjunto com conjuntos de dados Stata .dta - um script típico carrega um conjunto de dados, limpa e transforma os dados, executa modelos estatísticos e exporta resultados. A saída é frequentemente capturada em arquivos de log SMCL. O Editor de Do-file integrado do Stata oferece realce de sintaxe e um botão de execução direta; o Visual Studio Code com a extensão Stata Enhanced é uma alternativa popular para projetos maiores.

Segurança e proteção

RISCO: LOW

Um do-file é inofensivo para abrir em um editor de texto, mas executá-lo roda seus comandos. Um do-file malicioso do Stata poderia chamar comandos do shell (sintaxe «shell»/«!» do Stata) ou excluir arquivos, portanto, revise scripts de fontes desconhecidas antes de executá-los no Stata - a mesma cautela que você aplicaria a qualquer script.

Detalhes do formato

em resumo
NOME COMPLETOStata Do-File
DESENVOLVEDORStataCorpdesde 1985 (Stata 1.0); do-file workflow standard ever since
TIPO MIMEtext/plain
TIPOScript de texto simples de comandos estatísticos do Stata
RELACIONADO.md.hex.xsd.map
Esta extensão também é usada por…
  • Mapeamento de URL Java Servlet (*.do) - Não é um arquivo real - um sufixo de URL da era Struts mapeado para um servlet controlador pelo servidor web; nada para baixar ou abrir.
  • Macro ModelSim / QuestaSim DO - Um script de macro baseado em Tcl que automatiza a simulação HDL em fluxos de trabalho de FPGA/ASIC e design digital.

Programas que abrem arquivos DO

Windows3 apps
Stata Pago Abra o Stata, depois Arquivo > Abrir ou digite «doedit» para carregar o script no Editor de Do-file; execute com Ctrl+D. (Comercial; licenças acadêmicas são comuns.)
Notepad Código aberto Abra diretamente - um do-file é texto simples. Bom para leitura ou edições rápidas.
Visual Studio Code Gratuito Clique com o botão direito > Abrir com Code; instale a extensão de sintaxe «Stata Enhanced» para realce. Forma segura de inspecionar/editar qualquer arquivo .do sem o Stata.
macOS2 apps
Stata Pago Abra o Stata, depois Arquivo > Abrir ou digite «doedit» para carregar o script no Editor de Do-file; execute com Ctrl+D. (Comercial; licenças acadêmicas são comuns.)
Visual Studio Code Gratuito Clique com o botão direito > Abrir com Code; instale a extensão de sintaxe «Stata Enhanced» para realce. Forma segura de inspecionar/editar qualquer arquivo .do sem o Stata.
Linux2 apps
Stata Pago Abra o Stata, depois Arquivo > Abrir ou digite «doedit» para carregar o script no Editor de Do-file; execute com Ctrl+D. (Comercial; licenças acadêmicas são comuns.)
Any text editor (gedit, Kate, vim) Código aberto Abra diretamente; o arquivo é texto simples.

Detalhes técnicos

especificação profunda
Tipo de arquivoScript de comandos Stata em texto simples
Desenvolvido porStataCorp
MIME typetext/plain
CodificaçãoUTF-8 ou ASCII texto simples; sem cabeçalho binário ou magic bytes
Comando de execução`do filename.do` ou `run filename.do` inserido na janela de comando do Stata ou em outro do-file
Sintaxe de comentário`*` no início da linha para comentário de linha inteira; `//` para mesma linha; `/* … */` para blocos de várias linhas
Estrutura de linhaUm comando Stata por linha; comandos longos continuados na linha seguinte com `///`
Suporte a macrosMacros locais (`local macname`) e macros globais (`global macname`) para substituição de texto reutilizável
Construtos de loop`forvalues` para intervalos numéricos; `foreach` para listas de itens como nomes de variáveis ou caminhos de arquivos
Lógica condicionalQualificadores `if` em comandos individuais e fluxo de controle de bloco `if`/`else`
Uso típicoLimpeza de dados reprodutível, modelagem estatística e geração de saída em lote
Formatos relacionados`.ado` (programas Stata), `.dta` (conjuntos de dados Stata), `.smcl` (arquivos de log Stata), `.sthlp` (arquivos de ajuda Stata)
Sistemas operacionaisWindows, macOS, Linux - onde quer que o Stata esteja instalado
Suporte de editorEditor de Do-file integrado do Stata (realce de sintaxe, execução direta); VS Code com extensão Stata Enhanced; qualquer editor de texto simples
Lançado1985 (Stata 1.0); do-file workflow standard ever since
Especificaçãowww.stata.com

Conversões de DO

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos DO. 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 DO.

Perguntas frequentes

Como abro um arquivo .do sem o Stata?
Qualquer editor de texto o abre - o VS Code ou Notepad++ com uma extensão de sintaxe Stata torna a leitura mais fácil. Você só precisa do Stata (ou uma alternativa com motor Stata) para realmente executar a análise.
Como executo um do-file do Stata?
No Stata: abra-o no Editor de Do-file e pressione Ctrl+D (Cmd+Shift+D no Mac), ou digite: do «caminho\script.do» na janela de comando. A partir de um terminal: stata -b do script.do o executa em modo batch.
Posso converter um arquivo .do do Stata para R ou Python?
Não automaticamente - não existe um tradutor confiável. O do-file documenta as etapas da análise; uma versão em R/Python deve ser reescrita manualmente. O conjunto de dados (um arquivo .dta) pode ser importado diretamente para o R/pandas.
Qual é a diferença entre um arquivo .do e um .ado?
Um arquivo .do é um script que você executa para uma análise específica; um arquivo .ado define um comando/programa reutilizável do Stata que o Stata carrega automaticamente quando você o chama pelo nome.
Por que recebi um arquivo .do junto com um arquivo .dta?
Isso é um pacote de replicação do Stata: o .do é o script de análise e o .dta é o conjunto de dados sobre o qual ele opera. Abra o .dta no Stata e execute o .do para reproduzir os resultados.

Referências

1Stata documentation - [U] 16 Do-fileswww.stata.com
2StataCorp - official sitewww.stata.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.JPGJPEG Image
10.NOMEDIAAndroid No-Media Marker File

Extensões relacionadas

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

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