Comment importer des fichiers .dta dans R (étape par étape)
Le moyen le plus simple d’importer des fichiers .dta dans R est d’utiliser la fonction read_dta() de la bibliothèque Haven .
Cette fonction utilise la syntaxe de base suivante :
data <- read_dta('C:/Users/User_Name/file_name.dta')
L’exemple étape par étape suivant montre comment importer un fichier .dta dans R en pratique.
Étape 1 : Téléchargez un fichier de données .dta
Pour cet exemple, nous allons télécharger le fichier .dta appelé cola.dta à partir de cette page .
Étape 2 : Installer le package Haven
Ensuite, nous installerons le package Haver dans R :
install.packages('haven')
Nous allons ensuite charger le package :
library(haven)
Étape 3 : Importez le fichier .dta
Ensuite, nous utiliserons la fonction read_dta() pour importer le fichier .dta :
data <- read_dta('C:/Users/bob/Downloads/cola.dta')
Une fois que nous avons importé le fichier .dta, nous pouvons obtenir un résumé rapide des données :
#view class of data
class(data)
[1] "tbl_df" "tbl" "data.frame"
#display dimensions of data frame
dim(data)
[1] 5466 5
#view first six rows of data
head(data)
ID CHOICE PRICE FEATURE DISPLAY
1 1 0 1.79 0 0
2 1 0 1.79 0 0
3 1 1 1.79 0 0
4 2 0 1.79 0 0
5 2 0 1.79 0 0
6 2 1 0.890 1 1
Nous pouvons voir que le fichier a été importé avec succès sous forme de bloc de données et qu’il comporte 5 colonnes et 5 466 lignes.
Ressources additionnelles
Les didacticiels suivants expliquent comment importer d’autres types de fichiers dans R :
Comment importer des fichiers CSV dans R
Comment importer des fichiers Excel dans R
Comment importer des fichiers SAS dans R
Comment saisir manuellement des données brutes dans R