DTA SAV
Conversion de fichier

Convertir DTA en SAV

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

R avec le package haven est la solution gratuite la plus fiable : chargez avec read_dta('file.dta') et écrivez avec write_sav(df, 'output.sav'). Les étiquettes de variables et de valeurs sont conservées, ce qu'un export CSV perdrait.

Aussi vers SAV : SVE · SRM · RDATA

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 SAV ?

Les formats .dta et .sav stockent tous deux des jeux de données rectangulaires avec des étiquettes de variables et de valeurs, la conversion se fait donc de manière fluide. La conversion en .sav permet à des collègues d'ouvrir le jeu de données directement dans SPSS sans installer Stata ni passer par un CSV intermédiaire qui supprimerait les métadonnées.

Comment convertir DTA en SAV

R + haven OPEN-SOURCE

Installez haven, puis exécutez read_dta('file.dta') suivi de write_sav(df, 'output.sav') pour produire un fichier compatible SPSS avec les étiquettes préservées.

PSPP OPEN-SOURCE

Ouvrez le .dta via Fichier > Importer des données > Stata, puis enregistrez au format SPSS via Fichier > Enregistrer sous. Pour les jeux de données complexes avec de nombreuses étiquettes de valeurs, R + haven est plus fiable.

SPSS APP

Ouvrez le .dta via Fichier > Ouvrir > Données (définissez le type de fichier sur Stata), puis enregistrez via Fichier > Enregistrer sous au format SPSS.

À propos de ces formats

Qualité et points de vigilance

  • Les étiquettes de variables et de valeurs sont conservées lors de l'utilisation de haven - les étiquettes de valeurs Stata deviennent des étiquettes de valeurs SPSS dans le fichier .sav de sortie.
  • Les valeurs manquantes étendues de Stata (.a, .b, ..., .z) deviennent des valeurs manquantes système dans SPSS et ne peuvent pas être mappées aux codes manquants définis par l'utilisateur dans SPSS.
  • Les fichiers de format Stata plus récents (format 117+, Stata 13 et versions ultérieures) sont entièrement pris en charge par haven ; si PSPP rejette un fichier récent, utilisez R + haven à la place.

Foire aux questions

Ai-je besoin d'une licence Stata ou SPSS pour convertir du DTA en SAV ?
Non - R + haven et PSPP sont tous deux gratuits et gèrent la conversion complète, y compris les étiquettes.
Les étiquettes de valeurs survivront-elles à la conversion ?
Oui, en utilisant haven - les étiquettes de valeurs Stata deviennent des étiquettes de valeurs SPSS dans le fichier .sav généré.
Qu'advient-il des valeurs manquantes étendues de Stata ?
Elles deviennent des valeurs manquantes système dans SPSS ; si votre analyse dépend de la distinction entre .a, .b, etc., traitez-les dans R avant d'écrire le .sav.
Cela fonctionne-t-il avec de grands jeux de données ?
R + haven lit les fichiers .dta ligne par ligne et gère les fichiers volumineux ; PSPP est moins testé sur de très grands jeux de données comportant de nombreuses variables.