我有这样一个数据帧。在
c_name p_name
A X
B Y
B A1
C ZX
D G4
D H9
我想要每个c_名字和每个p_名字的频率。 我通过使用
^{pr2}$但是在python中如果我申请
pd.crosstab(df1['c_name'],df1['p_name'])
它给出了结果,但格式不正确。在
我的期望是:
c_name p_name Freq
A X 1
B X 0
B X 0
C X 0
D X 0
D X 0
A Y 0
B Y 1
B Y 0
C Y 0
D Y 0
D Y 0 ..........so on.
提前谢谢。在
这将提供:
^{pr2}$使用^{} 和} ,并用
size
的解决方案,如果还需要缺少值,请添加^{0
替换它们:^{pr2}$
计时:
解决方案更快,因为没有
stack
:相关问题 更多 >
编程相关推荐