.DO

File DO

Stata Do-File
Fai una domanda
RISPOSTA RAPIDA

Un file .do è un do-file di Stata: uno script in testo semplice di comandi statistici utilizzato per riprodurre un'analisi. Per visualizzare il codice, aprilo in qualsiasi editor di testo. Per eseguirlo, è necessario Stata (o una licenza Stata universitaria). Il file è sicuro da aprire; eseguilo in Stata solo se ti fidi della fonte.

Sviluppatore: StataCorp Categoria: File di sviluppo MIME: text/plain
SI APRE SU Windows macOS Linux
Correlati: .MD · .HEX · .XSD · .MAP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 3, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file DO?

Un file .do è uno script in testo semplice per Stata, il pacchetto software statistico sviluppato da StataCorp. Contiene una sequenza di comandi Stata - uno per riga - che vengono eseguiti in ordine quando lo script viene avviato. I do-file sono il modo standard per scrivere analisi statistiche riproducibili: invece di digitare i comandi uno alla volta nella console interattiva, i ricercatori li raccolgono in un file .do ed eseguono l'intera sequenza con il comando do o run.

Il formato non presenta intestazioni binarie o magic bytes e utilizza il tipo MIME text/plain, quindi qualsiasi editor di testo può aprirlo. I commenti utilizzano * all'inizio di una riga, // per note in linea o /* … */ per blocchi multi-riga. I do-file supportano l'intero vocabolario di programmazione di Stata: macro locali e globali, cicli forvalues e foreach, logica condizionale e chiamate a file di programma .ado.

I do-file lavorano di pari passo con i dataset Stata .dta - uno script tipico carica un dataset, pulisce e trasforma i dati, esegue modelli statistici ed esporta i risultati. L'output viene spesso catturato in file di log SMCL. L'editor di do-file integrato in Stata offre l'evidenziazione della sintassi e un pulsante di esecuzione diretta; Visual Studio Code con l'estensione Stata Enhanced è un'alternativa popolare per progetti più ampi.

Sicurezza e incolumità

RISCHIO: LOW

Un do-file è innocuo da aprire in un editor di testo, ma l'esecuzione avvia i suoi comandi. Un do-file di Stata malevolo potrebbe chiamare comandi di shell (sintassi «shell»/«!» di Stata) o eliminare file, quindi esamina gli script provenienti da fonti sconosciute prima di eseguirli in Stata - la stessa cautela che si applicherebbe a qualsiasi script.

Dettagli del formato

in sintesi
NOME COMPLETOStata Do-File
SVILUPPATOREStataCorpdal 1985 (Stata 1.0); do-file workflow standard ever since
TIPO MIMEtext/plain
TIPOScript in testo semplice di comandi statistici Stata
Questa estensione è usata anche da…
  • Mappatura URL Java Servlet (*.do) - Non è un vero file - un suffisso URL dell'era Struts mappato a una servlet controller dal server web; nulla da scaricare o aprire.
  • Macro ModelSim / QuestaSim DO - Uno script macro basato su Tcl che automatizza la simulazione HDL nei flussi di lavoro FPGA/ASIC e di progettazione digitale.

Programmi che aprono file DO

Windows3 apps
Stata A pagamento Apri Stata, quindi File > Apri o digita «doedit» per caricare lo script nell'Editor di do-file; esegui con Ctrl+D. (Commerciale; le licenze universitarie sono comuni).
Notepad Open-source Apri direttamente - un do-file è testo semplice. Ottimo per la lettura o modifiche rapide.
Visual Studio Code Gratuito Tasto destro > Apri con Code; installa l'estensione di sintassi «Stata Enhanced» per l'evidenziazione. Modo sicuro per ispezionare/modificare qualsiasi file .do senza Stata.
macOS2 apps
Stata A pagamento Apri Stata, quindi File > Apri o digita «doedit» per caricare lo script nell'Editor di do-file; esegui con Ctrl+D. (Commerciale; le licenze universitarie sono comuni).
Visual Studio Code Gratuito Tasto destro > Apri con Code; installa l'estensione di sintassi «Stata Enhanced» per l'evidenziazione. Modo sicuro per ispezionare/modificare qualsiasi file .do senza Stata.
Linux2 apps
Stata A pagamento Apri Stata, quindi File > Apri o digita «doedit» per caricare lo script nell'Editor di do-file; esegui con Ctrl+D. (Commerciale; le licenze universitarie sono comuni).
Any text editor (gedit, Kate, vim) Open-source Apri direttamente; il file è in testo semplice.

Dettagli tecnici

specifiche approfondite
Tipo di fileScript di comandi Stata in testo semplice
Sviluppato daStataCorp
Tipo MIMEtext/plain
CodificaUTF-8 o ASCII testo semplice; nessuna intestazione binaria o magic bytes
Comando di esecuzione`do nomefile.do` o `run nomefile.do` inserito nella finestra dei comandi di Stata o in un altro do-file
Sintassi dei commenti`*` all'inizio della riga per un commento a riga intera; `//` per commenti in linea; `/* … */` per blocchi multi-riga
Struttura delle righeUn comando Stata per riga; i comandi lunghi continuano sulla riga successiva con `///`
Supporto macroMacro locali (`local macname`) e macro globali (`global macname`) per la sostituzione di testo riutilizzabile
Costrutti di ciclo`forvalues` per intervalli numerici; `foreach` per elenchi di elementi come nomi di variabili o percorsi di file
Logica condizionaleQualificatori `if` su singoli comandi e controllo del flusso con blocchi `if`/`else`
Uso tipicoPulizia dei dati riproducibile, modellazione statistica e generazione di output batch
Formati correlati`.ado` (programmi Stata), `.dta` (dataset Stata), `.smcl` (file di log Stata), `.sthlp` (file di aiuto Stata)
Sistemi operativiWindows, macOS, Linux - ovunque sia installato Stata
Supporto editorEditor di do-file integrato in Stata (evidenziazione sintassi, esecuzione diretta); VS Code con estensione Stata Enhanced; qualsiasi editor di testo semplice
Rilasciato1985 (Stata 1.0); do-file workflow standard ever since
Specificawww.stata.com

Conversioni DO

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file DO. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file DO.

Domande frequenti

Come posso aprire un file .do senza Stata?
Qualsiasi editor di testo lo apre - VS Code o Notepad++ con un'estensione per la sintassi Stata lo rendono leggibile. È necessario Stata (o un'alternativa con un motore Stata) solo per eseguire effettivamente l'analisi.
Come si esegue un do-file di Stata?
In Stata: aprilo nell'Editor di do-file e premi Ctrl+D (Cmd+Shift+D su Mac), oppure digita: do «percorso\script.do» nella finestra dei comandi. Da un terminale: stata -b do script.do lo esegue in modalità batch.
Posso convertire un file .do di Stata in R o Python?
Non automaticamente - non esiste un traduttore affidabile. Il do-file documenta i passaggi dell'analisi; una versione R/Python deve essere riscritta a mano. Il dataset (un file .dta) può essere importato direttamente in R/pandas.
Qual è la differenza tra un file .do e un file .ado?
Un file .do è uno script che si esegue per un'analisi specifica; un file .ado definisce un comando o programma Stata riutilizzabile che Stata carica automaticamente quando viene chiamato per nome.
Perché ho ricevuto un file .do insieme a un file .dta?
Si tratta di un pacchetto di replicazione di Stata: il .do è lo script di analisi e il .dta è il dataset su cui opera. Apri il .dta in Stata, quindi esegui il .do per riprodurre i risultati.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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.JPGJPEG Image
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.BINCD/DVD Disc Image (BIN/CUE)
10.NOMEDIAAndroid No-Media Marker File

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z