《利用Python进行数据分析》学习记录

第8章249页
原语句:party_counts = pd.crosstab(tips.day, tips.size)
现在的pandas似乎有个size属性,就是计算数据的大小,而不会返回那一列具体的数据,比如这里tips这个csv数据,其里面包含一列size数据,现在来运行这句语句的话,得不到书上的结果,所以我把tips.csv里的size数据列改成了sizes,这样就没有歧义了

第8章259页,海地地震数据分析图
原语句:x, y = m(cat_data.LONGITUDE, cat_dataLATITUDE)
现在运行这个语句的话是会报错的,Basemap传入的参数类型是列表、元组,还有个什么给忘了, 但是,cat_data是Series类型,所以改成下面这样,将数据类型转换为列表:
更改语句:x, y = m(cat_data.LONGITUDE.tolist(), cat_data.LATITUDE.tolist())

第9章288页,透视表的参数问题
原语句:tips.pivot_table(rows=['sex', 'smoker'])
现在pivot_table()这个函数里的参数名是改了,rows——>index, cols——>columns
更改语句:tips.pivot_table(index=['sex', 'smoker'])

猜你喜欢

转载自blog.csdn.net/jay_wonder/article/details/83623374