.DO

DO-bestand

Stata Do-File
Stel een vraag
SNEL ANTWOORD

Een .do-bestand is een Stata do-file: een script in platte tekst met statistische commando's die worden gebruikt om een analyse te reproduceren. Om de code te bekijken, opent u deze in een willekeurige teksteditor. Om het uit te voeren, heeft u Stata nodig (of een Stata-licentie van een campus). Het bestand is ongevaarlijk om te openen; voer het alleen uit in Stata als u de bron vertrouwt.

Ontwikkelaar: StataCorp Categorie: Ontwikkelaarsbestanden MIME: text/plain
OPENT OP Windows macOS Linux
Gerelateerd: .MD · .HEX · .XSD · .MAP

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 3, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het DO-bestandsformaat?

Een .do-bestand is een script in platte tekst voor Stata, het statistische softwarepakket ontwikkeld door StataCorp. Het bevat een reeks Stata-commando's - één per regel - die in volgorde worden uitgevoerd wanneer het script wordt gedraaid. Do-files zijn de standaardmanier om reproduceerbare statistische analyses te schrijven: in plaats van commando's één voor één in de interactieve console te typen, verzamelen onderzoekers ze in een .do-bestand en voeren ze de hele reeks uit met het do- of run-commando.

Het formaat bevat geen binaire header of magic bytes en gebruikt het text/plain MIME-type, zodat elke teksteditor het kan openen. Commentaren gebruiken * aan het begin van een regel, // voor inline notities, of /* … */ voor blokken van meerdere regels. Do-files ondersteunen de volledige Stata-programmeertaal: lokale en globale macro's, forvalues- en foreach-loops, conditionele logica en aanroepen naar .ado-programmabestanden.

Do-files werken hand in hand met .dta Stata-datasets - een typisch script laadt een dataset, schoont de gegevens op en transformeert deze, voert statistische modellen uit en exporteert resultaten. De uitvoer wordt vaak vastgelegd in SMCL-logbestanden. De ingebouwde Do-file Editor van Stata biedt syntax-highlighting en een directe startknop; Visual Studio Code met de Stata Enhanced-extensie is een populair alternatief voor grotere projecten.

Beveiliging & veiligheid

RISICO: LOW

Een do-file is ongevaarlijk om te openen in een teksteditor, maar bij het uitvoeren ervan worden de commando's gedraaid. Een kwaadaardige Stata do-file zou shell-commando's (Stata's „shell”/„!” syntaxis) kunnen aanroepen of bestanden kunnen verwijderen, dus controleer scripts van onbekende bronnen voordat u ze in Stata uitvoert - dezelfde voorzichtigheid die u bij elk script zou toepassen.

Formaatdetails

in een notendop
VOLLEDIGE NAAMStata Do-File
ONTWIKKELAARStataCorpsinds 1985 (Stata 1.0); do-file workflow standard ever since
MIME-TYPEtext/plain
TYPEScript in platte tekst met statistische Stata-commando's
GERELATEERD.md.hex.xsd.map
Deze extensie wordt ook gebruikt door…
  • Java Servlet URL-mapping (*.do) - Geen echt bestand - een URL-achtervoegsel uit het Struts-tijdperk dat door de webserver aan een controller-servlet wordt gekoppeld; niets om te downloaden of te openen.
  • ModelSim / QuestaSim DO-macro - Een op Tcl gebaseerd macroscript dat HDL-simulatie automatiseert in FPGA/ASIC- en digitale ontwerpworkflows.

Programma's die DO-bestanden openen

Windows3 apps
Stata Betaald Open Stata, ga naar File > Open of typ „doedit” om het script in de Do-file Editor te laden; voer uit met Ctrl+D. (Commercieel; campuslicenties komen veel voor.)
Notepad Open-source Direct openen - een do-file is platte tekst. Goed voor het lezen of maken van snelle bewerkingen.
Visual Studio Code Gratis Rechtermuisklik > Openen met Code; installeer een „Stata Enhanced” syntaxextensie voor highlighting. Veilige manier om elk .do-bestand te inspecteren/bewerken zonder Stata.
macOS2 apps
Stata Betaald Open Stata, ga naar File > Open of typ „doedit” om het script in de Do-file Editor te laden; voer uit met Ctrl+D. (Commercieel; campuslicenties komen veel voor.)
Visual Studio Code Gratis Rechtermuisklik > Openen met Code; installeer een „Stata Enhanced” syntaxextensie voor highlighting. Veilige manier om elk .do-bestand te inspecteren/bewerken zonder Stata.
Linux2 apps
Stata Betaald Open Stata, ga naar File > Open of typ „doedit” om het script in de Do-file Editor te laden; voer uit met Ctrl+D. (Commercieel; campuslicenties komen veel voor.)
Any text editor (gedit, Kate, vim) Open-source Direct openen; het bestand is platte tekst.

Technische details

diepe specificaties
BestandstypeStata-commandoscript in platte tekst
Ontwikkeld doorStataCorp
MIME-typetext/plain
CoderingUTF-8 of ASCII platte tekst; geen binaire header of magic bytes
Uitvoeringscommando`do bestandsnaam.do` of `run bestandsnaam.do` ingevoerd in het Stata-commandovenster of een andere do-file
Commentaarsyntaxis`*` aan het begin van de regel voor een volledige regel commentaar; `//` voor inline; `/* … */` voor blokken van meerdere regels
RegelstructuurEén Stata-commando per regel; lange commando's worden voortgezet op de volgende regel met `///`
Macro-ondersteuningLokale macro's (`local macname`) en globale macro's (`global macname`) voor herbruikbare tekstvervanging
Loop-constructies`forvalues` voor numerieke reeksen; `foreach` voor lijsten met items zoals variabelenamen of bestandspaden
Conditionele logica`if`-kwalificaties op individuele commando's en `if`/`else`-blokken voor control flow
Typisch gebruikReproduceerbare gegevensopschoning, statistische modellering en het genereren van batch-uitvoer
Gerelateerde formaten`.ado` (Stata-programma's), `.dta` (Stata-datasets), `.smcl` (Stata-logbestanden), `.sthlp` (Stata-helpbestanden)
BesturingssystemenWindows, macOS, Linux - overal waar Stata is geïnstalleerd
Editor-ondersteuningStata ingebouwde Do-file Editor (syntax-highlighting, direct uitvoeren); VS Code met Stata Enhanced-extensie; elke platte-teksteditor
Uitgebracht1985 (Stata 1.0); do-file workflow standard ever since
Specificatiewww.stata.com

DO conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met DO-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over DO-bestanden.

Veelgestelde vragen

Hoe open ik een .do-bestand zonder Stata?
Elke teksteditor kan het openen - VS Code of Notepad++ met een Stata-syntaxextensie maakt het leesbaar. U heeft alleen Stata nodig (of een alternatief met een Stata-engine) om de analyse daadwerkelijk uit te voeren.
Hoe voer ik een Stata do-file uit?
In Stata: open het in de Do-file Editor en druk op Ctrl+D (Cmd+Shift+D op Mac), of typ: do „pad\script.do” in het commandovenster. Vanuit een terminal: stata -b do script.do voert het uit in batchmodus.
Kan ik een Stata .do-bestand converteren naar R of Python?
Niet automatisch - er is geen betrouwbare vertaler. De do-file documenteert de analysestappen; een R/Python-versie moet handmatig worden herschreven. De dataset (een .dta-bestand) kan direct in R/pandas worden geïmporteerd.
Wat is het verschil tussen een .do- en een .ado-bestand?
Een .do-bestand is een script dat u uitvoert voor een specifieke analyse; een .ado-bestand definieert een herbruikbaar Stata-commando/programma dat Stata automatisch laadt wanneer u het bij naam aanroept.
Waarom heb ik een .do-bestand ontvangen samen met een .dta-bestand?
Dat is een Stata-replicatiepakket: de .do is het analysescript en de .dta is de dataset waarop het werkt. Open de .dta in Stata en voer vervolgens de .do uit om de resultaten te reproduceren.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z