Importer des fichiers SAS
Dans cet exercice, vous allez apprendre à importer un fichier SAS sous forme de DataFrame en utilisant SAS7BDAT et pandas. Le fichier 'sales.sas7bdat' se trouve déjà dans votre répertoire de travail et pandas ainsi que matplotlib.pyplot ont déjà été importés comme suit :
import pandas as pd
import matplotlib.pyplot as plt
Les données sont adaptées du site Web du manuel de premier cycle Principles of Econometrics de Hill, Griffiths et Lim.
Cette activité fait partie du cours
Introduction à l'importation de données en Python
Instructions de l’exercice
- Importez le module
SAS7BDATde la bibliothèquesas7bdat. - Dans le contexte du fichier
'sales.sas7bdat', chargez son contenu dans un DataFramedf_sasà l'aide de la méthode.to_data_frame()sur l'objetfile. - Affichez l'en-tête (head) du DataFrame
df_sas. - Exécutez l'ensemble de votre script pour produire un histogramme !
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Import sas7bdat package
from ____ import ____
# Save file to a DataFrame: df_sas
with SAS7BDAT('sales.sas7bdat') as file:
____
# Print head of DataFrame
# Plot histogram of DataFrame features (pandas and pyplot already imported)
pd.DataFrame.hist(df_sas[['P']])
plt.ylabel('count')
plt.show()