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
Övningsinstruktioner
- Importera modulen
SAS7BDATfrån biblioteketsas7bdat. - Läs in innehållet i filen
'sales.sas7bdat'till en DataFramedf_sasgenom att använda metoden.to_data_frame()på objektetfile. - 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()