.DO

DO Datei

Stata Do-File
Frage stellen
SCHNELLE ANTWORT

Eine .do-Datei ist eine Stata-Do-Datei: ein Klartext-Skript mit statistischen Befehlen, das zur Reproduktion einer Analyse verwendet wird. Um den Code anzusehen, öffne sie in einem beliebigen Texteditor. Um sie auszuführen, benötigst du Stata (oder eine Campus-Stata-Lizenz). Das Öffnen der Datei ist harmlos; führe sie in Stata nur aus, wenn du der Quelle vertraust.

Entwickler: StataCorp Kategorie: Developerdateien MIME: text/plain
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .MD · .HEX · .XSD · .MAP

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 3, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das DO-Dateiformat?

Eine .do-Datei ist ein Klartext-Skript für Stata, das statistische Softwarepaket, das von StataCorp entwickelt wurde. Sie enthält eine Folge von Stata-Befehlen - einen pro Zeile - die der Reihe nach ausgeführt werden, wenn das Skript gestartet wird. Do-Dateien sind die Standardmethode zum Schreiben reproduzierbarer statistischer Analysen: Anstatt Befehle einzeln in die interaktive Konsole einzugeben, sammeln Forschende sie in einer .do-Datei und führen die gesamte Sequenz mit dem Befehl do oder run aus.

Das Format hat keinen binären Header oder Magic Bytes und verwendet den MIME-Typ text/plain, sodass jeder Texteditor es öffnen kann. Kommentare verwenden * am Anfang einer Zeile, // für Inline-Anmerkungen oder /* … */ für mehrzeilige Blöcke. Do-Dateien unterstützen den gesamten Stata-Programmierwortschatz: lokale und globale Makros, forvalues- und foreach-Schleifen, bedingte Logik und Aufrufe von .ado-Programmdateien.

Do-Dateien arbeiten eng zusammen mit .dta-Stata-Datensätzen - ein typisches Skript lädt einen Datensatz, bereinigt und transformiert die Daten, führt statistische Modelle aus und exportiert die Ergebnisse. Die Ausgabe wird oft in SMCL-Protokolldateien erfasst. Statas eingebauter Do-Datei-Editor bietet Syntaxhervorhebung und eine direkte Ausführungsschaltfläche; Visual Studio Code mit der Stata-Enhanced-Erweiterung ist eine beliebte Alternative für größere Projekte.

Sicherheit

RISIKO: LOW

Eine Do-Datei ist harmlos zum Öffnen in einem Texteditor, aber das Ausführen führt ihre Befehle aus. Eine schädliche Stata-Do-Datei könnte Shell-Befehle aufrufen (Statas 'shell'/'!'-Syntax) oder Dateien löschen - überprüfe daher Skripte aus unbekannten Quellen, bevor du sie in Stata ausführst. Dieselbe Vorsicht gilt wie bei jedem Skript.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEStata Do-File
ENTWICKLERStataCorpseit 1985 (Stata 1.0); do-file workflow standard ever since
MIME TYPEtext/plain
TYPKlartext-Skript mit Stata-Statistikbefehlen
Diese Erweiterung wird auch verwendet von…
  • Java-Servlet-URL-Zuordnung (*.do) - Kein echtes Dateiformat - ein Struts-zeitgemäßes URL-Suffix, das vom Webserver auf ein Controller-Servlet abgebildet wird; nichts zum Herunterladen oder Öffnen.
  • ModelSim / QuestaSim DO-Makro - Ein Tcl-basiertes Makroskript, das HDL-Simulationen in FPGA/ASIC- und digitalen Design-Workflows automatisiert.

Programme zum Öffnen von DO-Dateien

Windows3 apps
Stata Kostenpflichtig Stata öffnen, dann Datei > Öffnen oder 'doedit' eingeben, um das Skript im Do-Datei-Editor zu laden; mit Strg+D ausführen. (Kommerziell; Campus-Lizenzen sind üblich.)
Notepad Open Source Direkt öffnen - eine Do-Datei ist reiner Text. Gut zum Lesen oder für schnelle Bearbeitungen.
Visual Studio Code Kostenlos Rechtsklick > Mit Code öffnen; eine 'Stata Enhanced'-Syntaxerweiterung zur Hervorhebung installieren. Sichere Methode zum Untersuchen und Bearbeiten jeder .do-Datei ohne Stata.
macOS2 apps
Stata Kostenpflichtig Stata öffnen, dann Datei > Öffnen oder 'doedit' eingeben, um das Skript im Do-Datei-Editor zu laden; mit Strg+D ausführen. (Kommerziell; Campus-Lizenzen sind üblich.)
Visual Studio Code Kostenlos Rechtsklick > Mit Code öffnen; eine 'Stata Enhanced'-Syntaxerweiterung zur Hervorhebung installieren. Sichere Methode zum Untersuchen und Bearbeiten jeder .do-Datei ohne Stata.
Linux2 apps
Stata Kostenpflichtig Stata öffnen, dann Datei > Öffnen oder 'doedit' eingeben, um das Skript im Do-Datei-Editor zu laden; mit Strg+D ausführen. (Kommerziell; Campus-Lizenzen sind üblich.)
Any text editor (gedit, Kate, vim) Open Source Direkt öffnen; die Datei ist reiner Text.

Technische Details

technische Spezifikation
DateitypKlartext-Skript mit Stata-Befehlen
Entwickelt vonStataCorp
MIME-Typtext/plain
KodierungUTF-8 oder ASCII-Klartext; kein binärer Header oder Magic Bytes
Ausführungsbefehl`do dateiname.do` oder `run dateiname.do` im Stata-Befehlsfenster oder einer anderen Do-Datei eingeben
Kommentarsyntax`*` am Zeilenanfang für einen vollständigen Zeilenkommentar; `//` für Inline; `/* … */` für mehrzeilige Blöcke
ZeilenstrukturEin Stata-Befehl pro Zeile; lange Befehle werden mit `///` auf die nächste Zeile fortgeführt
Makro-UnterstützungLokale Makros (`local makname`) und globale Makros (`global makname`) zur wiederverwendbaren Textersetzung
Schleifenkonstrukte`forvalues` für numerische Bereiche; `foreach` für Listen von Elementen wie Variablennamen oder Dateipfade
Bedingte Logik`if`-Qualifizierer für einzelne Befehle und `if`/`else`-Block-Kontrollfluss
Typische VerwendungReproduzierbare Datenbereinigung, statistische Modellierung und Batch-Ausgabeerzeugung
Verwandte Formate`.ado` (Stata-Programme), `.dta` (Stata-Datensätze), `.smcl` (Stata-Protokolldateien), `.sthlp` (Stata-Hilfedateien)
BetriebssystemeWindows, macOS, Linux - überall, wo Stata installiert ist
Editor-UnterstützungStatas eingebauter Do-Datei-Editor (Syntaxhervorhebung, direktes Ausführen); VS Code mit Stata-Enhanced-Erweiterung; jeder Klartexteditor
Veröffentlicht1985 (Stata 1.0); do-file workflow standard ever since
Spezifikationwww.stata.com

DO-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit DO-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu DO-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine .do-Datei ohne Stata?
Jeder Texteditor öffnet sie - VS Code oder Notepad++ mit einer Stata-Syntaxerweiterung macht sie gut lesbar. Stata (oder eine Alternative mit Stata-Engine) wird nur benötigt, um die Analyse tatsächlich auszuführen.
Wie führe ich eine Stata-Do-Datei aus?
In Stata: Im Do-Datei-Editor öffnen und Strg+D drücken (Cmd+Shift+D auf Mac), oder do "pfad\skript.do" im Befehlsfenster eingeben. Über ein Terminal: stata -b do skript.do führt sie im Batch-Modus aus.
Kann ich eine Stata-.do-Datei nach R oder Python konvertieren?
Nicht automatisch - es gibt keinen zuverlässigen Übersetzer. Die Do-Datei dokumentiert die Analyseschritte; eine R/Python-Version muss manuell neu geschrieben werden. Den Datensatz (eine .dta-Datei) kann man direkt in R/pandas importieren.
Was ist der Unterschied zwischen einer .do- und einer .ado-Datei?
Eine .do-Datei ist ein Skript, das du für eine bestimmte Analyse ausführst; eine .ado-Datei definiert einen wiederverwendbaren Stata-Befehl/ein Programm, das Stata automatisch lädt, wenn du es beim Namen aufrufst.
Warum habe ich eine .do-Datei zusammen mit einer .dta-Datei erhalten?
Das ist ein Stata-Replikationspaket: die .do ist das Analyseskript und die .dta der Datensatz, auf dem es operiert. Die .dta in Stata öffnen, dann die .do ausführen, um die Ergebnisse zu reproduzieren.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.RPMSGRestricted Permission Message
10.TMPTemporary File

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen