BaşlayınÜcretsiz başlayın

SAS dosyalarını içe aktarma

Bu egzersizde, SAS7BDAT ve pandas kullanarak bir SAS dosyasını DataFrame olarak nasıl içe aktaracağını keşfedeceksin. 'sales.sas7bdat' dosyası zaten çalışma dizininde ve hem pandas hem de matplotlib.pyplot aşağıdaki gibi içe aktarılmış durumda:

import pandas as pd
import matplotlib.pyplot as plt

Veriler, Hill, Griffiths ve Lim tarafından yazılan lisans ders kitabı Principles of Econometrics sitesinden uyarlanmıştır.

Bu egzersiz, kursun bir parçasıdır

Python'da Veri Aktarmaya Giriş

Kursa Göz Atın

Egzersiz talimatları

  • sas7bdat kütüphanesinden SAS7BDAT modülünü içe aktar.
  • 'sales.sas7bdat' dosyası bağlamında, file nesnesi üzerinde .to_data_frame() yöntemini kullanarak içeriğini df_sas isimli bir DataFrame'e yükle.
  • df_sas DataFrame'inin başını yazdır.
  • Histogram grafiğini üretmek için tüm betiğini çalıştır!

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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()
Kodu Düzenle ve Çalıştır