ipython pandas交叉表边距错误
我试图用小计(边距)做一个交叉表频率表,但我一直得到错误ipython pandas交叉表边距错误,python,ipython,typeerror,crosstab,Python,Ipython,Typeerror,Crosstab,我试图用小计(边距)做一个交叉表频率表,但我一直得到错误 In: pandas.crosstab(xyz.row_variable,xyz.column_variable,margins=True) Out: ... TypeError: cannot append a non-category item to a CategoricalIndex 删除margins=True选项时,我没有收到此错误 In: pandas.crosstab(xyz.row_variable,xyz.colum
In: pandas.crosstab(xyz.row_variable,xyz.column_variable,margins=True)
Out:
...
TypeError: cannot append a non-category item to a CategoricalIndex
删除margins=True
选项时,我没有收到此错误
In: pandas.crosstab(xyz.row_variable,xyz.column_variable)
Out:
column_variable A B C
row_variable
low 1506 3472 20817
high 356 703 3325
我曾尝试为我正在使用的数据帧中的每一列创建分类数组变量,并将它们传递给交叉表,但这没有帮助
有没有想过为什么会出现这个错误,我能做些什么