CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Importez le module SAS7BDAT de la bibliothèque sas7bdat.
  • Dans le contexte du fichier 'sales.sas7bdat', chargez son contenu dans un DataFrame df_sas à l'aide de la méthode .to_data_frame() sur l'objet file.
  • 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()
Modifier et exécuter le code