导入 SAS 文件
在本练习中,您将学习如何使用 SAS7BDAT 和 pandas 将 SAS 文件导入为一个 DataFrame。文件 'sales.sas7bdat' 已位于您的工作目录中,且已按如下方式导入了 pandas 和 matplotlib.pyplot:
import pandas as pd
import matplotlib.pyplot as plt
数据改编自 Hill、Griffiths 和 Lim 的本科教材 Principles of Econometrics 网站。
本练习是课程的一部分
Python 数据导入入门
练习说明
- 从库
sas7bdat中导入模块SAS7BDAT。 - 针对文件
'sales.sas7bdat',在对象file上使用方法.to_data_frame(),将其内容加载为 DataFramedf_sas。 - 打印 DataFrame
df_sas的前几行。 - 运行整个脚本以生成直方图!
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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()