DTA CSV
Conversion de fichier

Convertir DTA en CSV

RÉPONSE RAPIDE
Est-il possible de convertir DTA en CSV ?
Oui - DTA se convertit en CSV.

PondPilot (gratuit, via navigateur) est la voie la plus rapide : ouvrez le .dta et exportez en CSV en deux clics. La mise en garde principale est que les colonnes catégorielles stockent des codes numériques en interne - activez le décodage des étiquettes de valeur avant l'exportation pour obtenir du texte lisible au lieu de chiffres.

Aussi vers CSV : HVE · XFDF · TSV

Sur cette page

Testé sur macOS, Windows et Linux
Dernière vérification le Oct 2026

Plus de convertisseurs gratuits

HEIC, PNG, WEBP, MP3 et plus - chaque outil ici est gratuit.

Ouvrir la boîte à outils

Pourquoi convertir DTA en CSV ?

Un fichier Stata .dta est un jeu de données statistiques binaire propriétaire compris par seulement une poignée de programmes, tandis que le .CSV s'ouvre dans Excel, Google Sheets, chaque assistant d'importation de base de données et pratiquement n'importe quel outil de données. La conversion en CSV est l'étape standard pour partager un jeu de données Stata avec des collaborateurs qui ne possèdent pas de licence Stata.

Comment convertir DTA en CSV

Python + pandas OPEN-SOURCE

Installez pandas et pyreadstat, puis chargez avec pd.read_stata('file.dta') et écrivez avec .to_csv('output.csv', index=False) ; ajoutez convert_categoricals=True pour exporter les étiquettes de valeur sous forme de texte lisible.

R + haven OPEN-SOURCE

Installez haven, exécutez read_dta('file.dta') pour charger les données, puis écrivez avec write_csv() de readr ; appelez d'abord as_factor(df) pour décoder les étiquettes de valeur en texte.

Stata APP

Ouvrez le .dta dans Stata et exécutez la commande export delimited dans la fenêtre de commande pour générer le CSV.

À propos de ces formats

Qualité et points de vigilance

  • Les colonnes catégorielles stockent des codes numériques en interne ; sans décodage, elles s'exportent sous forme de chiffres plutôt que d'étiquettes textuelles - utilisez convert_categoricals=True dans pandas ou as_factor() dans R pour corriger cela.
  • Les étiquettes de variables (descriptions longues) sont des métadonnées non prises en charge par le CSV et sont supprimées lors de la sortie.
  • PondPilot lit les formats Stata 8 à 19, couvrant toutes les versions de Stata 8 à Stata 19.

Foire aux questions

Ai-je besoin d'une licence Stata pour convertir un DTA en CSV ?
Non - PondPilot, Python avec pandas et R avec haven sont tous gratuits et ne nécessitent pas Stata.
Pourquoi mes colonnes catégorielles affichent-elles des chiffres au lieu d'étiquettes dans le CSV ?
Stata stocke les catégories sous forme de codes numériques ; utilisez convert_categoricals=True dans pandas ou as_factor() dans R pour les décoder en texte avant l'exportation.
PondPilot télécharge-t-il mes données sur un serveur ?
Les fichiers téléchargés sont supprimés après la conversion ; l'outil est gratuit à utiliser.
Quelles versions du format Stata sont prises en charge par les outils gratuits ?
haven (R) et pandas lisent les versions de format Stata 104-121, couvrant Stata 8 à 19.