.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.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

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