Python数据工程师实战案例教程第6章课后习题答案.docxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-01-21 发布于湖南
  • 举报

Python数据工程师实战案例教程第6章课后习题答案.docx

第6章课后习题答案

一、选择题

1.A

2.D

3.B

二、填空题

1.返回开头前n行

2.分隔符

3.loc函数和iloc函数

4.pivot_table和crosstab

5.系列(Series)、数据帧(DataFrame)和面板(Panel)

三、程序设计题

将文本列拆分为多个单独的列

答案:

importpandasaspd

importnumpyasnp

df=pd.DataFrame([STD,CityState,

33,KolkataWestBengal,

44,ChennaiTamilNadu,

40,HyderabadTelengana,

80,BangaloreKarnataka],columns=[row])

df_out=df.row.str.split(,|\t,expand=True)

new_header=df_out.iloc[0]

df_out=df_out[1:]

df_out.columns=new_header

print(原始DataFrame:\n,df)

print(处理后的DataFrame:\n,df_out)

程序运行结果如下:

原始DataFrame:

row

0STD,CityState

133,KolkataWestBengal

244,ChennaiTamilNadu

340,HyderabadTelengana

480,BangaloreKarnataka

处理后的DataFrame:

0STDCityState

133KolkataWestBengal

244ChennaiTamilNadu

340HyderabadTelengana

480BangaloreKarnataka

文档评论(0)

1亿VIP精品文档

相关文档