.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.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data 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