我正试图找到一种方法来填充Pandas交叉表中的所有值。我创建交叉表的代码如下所示:
df10 = pd.DataFrame({
'Rating' : ['A', 'B'],
'Shop' : ['Shop A', 'Shop B']
})
contigency= pd.crosstab(df10['Rating'], df10['Shop'], values=[1, 2], aggfunc="sum", margins=True)
contigency
此代码的结果是如下所示的交叉表:
我的问题是,如何用实际值填写NaN
交叉表函数的values
参数只接受2个值(与行数相同),而不是4个
目前没有回答
相关问题 更多 >
编程相关推荐