Kom igångKom igång gratis

Importera SAS-filer

I den här övningen lär du dig hur du importerar en SAS-fil som en DataFrame med hjälp av SAS7BDAT och pandas. Filen 'sales.sas7bdat' finns redan i din arbetskatalog och både pandas och matplotlib.pyplot har redan importerats enligt följande:

import pandas as pd
import matplotlib.pyplot as plt

Datan är anpassad från webbplatsen för grundläggande kurslitteratur: Principles of Econometrics av Hill, Griffiths och Lim.

Den här övningen är en del av kursen

Introduktion till dataimport i Python

Visa kurs

Övningsinstruktioner

  • Importera modulen SAS7BDAT från biblioteket sas7bdat.
  • Läs in innehållet i filen 'sales.sas7bdat' till en DataFrame df_sas genom att använda metoden .to_data_frame() på objektet file.
  • Skriv ut de första raderna i DataFrame df_sas.
  • Kör hela skriptet för att skapa ett histogram!

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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()
Redigera och kör kod