import pandas as pd
_DEF = '../pydata-book/examples'
tips = pd.read_csv(_DEF+'/tips.csv')
party_counts = pd.crosstab(tips.day, tips.size)
print(party_counts)
#unepected result i got instead,
#col_0 1464
#day
#Fri 19
#Sat 87
#Sun 76
#Thur 62
问题描述
如在0.17文档交叉表中所述,应为 每个项目都有不同的值
https://pandas.pydata.org/pandas-docs/version/0.17.0/generated/pandas.crosstab.html
在最近的版本中,它表示如果使用了这些值,这只是一个必需的功能 (经过测试,我可以假定默认值只是出现次数的总和)。
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.crosstab.html
问题: 如何重现旧版本提供的获得频率矩阵的默认结果?
tk提前,lp