.DO

Fichier DO

Stata Do-File
Poser une question
RÉPONSE RAPIDE

Un fichier .do est un « do-file » Stata : un script en texte brut contenant des commandes statistiques utilisées pour reproduire une analyse. Pour visualiser le code, ouvrez-le dans n'importe quel éditeur de texte. Pour l'exécuter, vous avez besoin de Stata (ou d'une licence Stata de campus). Le fichier est sans danger à l'ouverture ; ne l'exécutez dans Stata que si vous avez confiance en la source.

Développeur : StataCorp Catégorie : Fichiers de développement MIME: text/plain
S'OUVRE SUR Windows macOS Linux
Lié : .MD · .HEX · .XSD · .MAP

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 3, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier DO ?

Un fichier .do est un script en texte brut pour Stata, le progiciel de statistiques développé par StataCorp. Il contient une séquence de commandes Stata - une par ligne - qui s'exécutent dans l'ordre lors du lancement du script. Les do-files sont la méthode standard pour rédiger des analyses statistiques reproductibles : au lieu de taper les commandes une par une dans la console interactive, les chercheurs les regroupent dans un fichier .do et lancent toute la séquence avec la commande do ou run.

Le format ne comporte pas d'en-tête binaire ni de « magic bytes » et utilise le type MIME text/plain, de sorte que n'importe quel éditeur de texte peut l'ouvrir. Les commentaires utilisent * au début d'une ligne, // pour les notes en fin de ligne, ou /* … */ pour les blocs multilignes. Les do-files prennent en charge tout le vocabulaire de programmation Stata : macros locales et globales, boucles forvalues et foreach, logique conditionnelle et appels aux fichiers de programme .ado.

Les do-files fonctionnent main dans la main avec les ensembles de données Stata .dta - un script typique charge un jeu de données, nettoie et transforme les données, exécute des modèles statistiques et exporte les résultats. La sortie est souvent capturée dans des fichiers journaux SMCL. L'éditeur de do-file intégré à Stata offre la coloration syntaxique et un bouton d'exécution directe ; Visual Studio Code avec l'extension Stata Enhanced est une alternative populaire pour les projets plus importants.

Sécurité et sûreté

RISQUE : LOW

Un do-file est inoffensif à ouvrir dans un éditeur de texte, mais son exécution lance ses commandes. Un do-file Stata malveillant pourrait appeler des commandes système (syntaxe « shell » ou « ! » de Stata) ou supprimer des fichiers. Examinez donc les scripts de sources inconnues avant de les exécuter dans Stata - la même prudence s'applique à n'importe quel script.

Détails du format

en bref
NOM COMPLETStata Do-File
DÉVELOPPEURStataCorpdepuis 1985 (Stata 1.0); do-file workflow standard ever since
TYPE MIMEtext/plain
TYPEScript en texte brut de commandes statistiques Stata
Cette extension est également utilisée par…
  • Mappage d'URL Java Servlet (*.do) - Il ne s'agit pas d'un fichier réel - un suffixe d'URL de l'époque Struts mappé à une servlet de contrôle par le serveur web ; rien à télécharger ou à ouvrir.
  • Macro ModelSim / QuestaSim DO - Un script macro basé sur Tcl qui automatise la simulation HDL dans les flux de travail FPGA/ASIC et de conception numérique.

Programmes qui ouvrent les fichiers DO

Windows3 apps
Stata Payant Ouvrez Stata, puis Fichier > Ouvrir ou tapez « doedit » pour charger le script dans l'éditeur de do-file ; exécutez avec Ctrl+D. (Commercial ; les licences de campus sont courantes.)
Notepad Open-source Ouvrez directement - un do-file est du texte brut. Idéal pour la lecture ou des modifications rapides.
Visual Studio Code Gratuit Clic droit > Ouvrir avec Code ; installez une extension de syntaxe « Stata Enhanced » pour la coloration. Moyen sûr d'inspecter ou de modifier n'importe quel fichier .do sans Stata.
macOS2 apps
Stata Payant Ouvrez Stata, puis Fichier > Ouvrir ou tapez « doedit » pour charger le script dans l'éditeur de do-file ; exécutez avec Ctrl+D. (Commercial ; les licences de campus sont courantes.)
Visual Studio Code Gratuit Clic droit > Ouvrir avec Code ; installez une extension de syntaxe « Stata Enhanced » pour la coloration. Moyen sûr d'inspecter ou de modifier n'importe quel fichier .do sans Stata.
Linux2 apps
Stata Payant Ouvrez Stata, puis Fichier > Ouvrir ou tapez « doedit » pour charger le script dans l'éditeur de do-file ; exécutez avec Ctrl+D. (Commercial ; les licences de campus sont courantes.)
Any text editor (gedit, Kate, vim) Open-source Ouvrez directement ; le fichier est en texte brut.

Détails techniques

spécifications approfondies
Type de fichierScript de commandes Stata en texte brut
Développé parStataCorp
Type MIMEtext/plain
EncodageTexte brut UTF-8 ou ASCII ; pas d'en-tête binaire ni de magic bytes
Commande d'exécution`do nomdufichier.do` ou `run nomdufichier.do` saisi dans la fenêtre de commande Stata ou un autre do-file
Syntaxe des commentaires`*` en début de ligne pour un commentaire complet ; `//` pour un commentaire en ligne ; `/* … */` pour les blocs multilignes
Structure des lignesUne commande Stata par ligne ; les commandes longues se poursuivent sur la ligne suivante avec `///`
Support des macrosMacros locales (`local macname`) et macros globales (`global macname`) pour la substitution de texte réutilisable
Structures de boucle`forvalues` pour les plages numériques ; `foreach` pour les listes d'éléments tels que les noms de variables ou les chemins de fichiers
Logique conditionnelleQualificateurs `if` sur les commandes individuelles et contrôle de flux par blocs `if`/`else`
Utilisation typiqueNettoyage de données reproductible, modélisation statistique et génération de rapports par lots
Formats liés`.ado` (programmes Stata), `.dta` (jeux de données Stata), `.smcl` (fichiers journaux Stata), `.sthlp` (fichiers d'aide Stata)
Systèmes d'exploitationWindows, macOS, Linux - partout où Stata est installé
Éditeurs compatiblesÉditeur de do-file intégré à Stata (coloration syntaxique, exécution directe) ; VS Code avec extension Stata Enhanced ; n'importe quel éditeur de texte brut
Publié1985 (Stata 1.0); do-file workflow standard ever since
Spécificationwww.stata.com

Conversions DO

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers DO. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers DO.

Foire aux questions

Comment ouvrir un fichier .do sans Stata ?
N'importe quel éditeur de texte peut l'ouvrir - VS Code ou Notepad++ avec une extension de syntaxe Stata le rend plus lisible. Vous n'avez besoin de Stata (ou d'une alternative avec un moteur Stata) que pour exécuter réellement l'analyse.
Comment exécuter un do-file Stata ?
Dans Stata : ouvrez-le dans l'éditeur de do-file et appuyez sur Ctrl+D (Cmd+Shift+D sur Mac), ou tapez : do « chemin\script.do » dans la fenêtre de commande. Depuis un terminal : stata -b do script.do l'exécute en mode batch.
Puis-je convertir un fichier .do Stata vers R ou Python ?
Pas automatiquement - il n'existe pas de traducteur fiable. Le do-file documente les étapes de l'analyse ; une version R/Python doit être réécrite à la main. Le jeu de données (un fichier .dta) peut être importé directement dans R ou pandas.
Quelle est la différence entre un fichier .do et un fichier .ado ?
Un fichier .do est un script que vous exécutez pour une analyse spécifique ; un fichier .ado définit une commande ou un programme Stata réutilisable que Stata charge automatiquement lorsque vous l'appelez par son nom.
Pourquoi ai-je reçu un fichier .do avec un fichier .dta ?
Il s'agit d'un pack de réplication Stata : le .do est le script d'analyse et le .dta est le jeu de données sur lequel il opère. Ouvrez le .dta dans Stata, puis lancez le .do pour reproduire les résultats.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.EXEWindows Executable (Portable Executable)
5.RPMSGRestricted Permission Message
6.JPGJPEG Image
7.PARTPartial Download File
8.ICSiCalendar data file
9.BINCD/DVD Disc Image (BIN/CUE)
10.DLLDynamic Link Library

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z