Python 如何从数据帧计算多个列联表?
我有一个数据帧(df),如下所示Python 如何从数据帧计算多个列联表?,python,dataframe,contingency,Python,Dataframe,Contingency,我有一个数据帧(df),如下所示 Hair Legs Type 0 0 1 0 0 1 1 2 1 1 2 1 1 4 1 0 2 2 0 2 2 1 6 6 我想计算所有不同组合的列联表。例如,头发(H=1)、腿(L=2)和类型(T=1)的列联表如下所示 | T | T` | -----------------
Hair Legs Type
0 0 1
0 0 1
1 2 1
1 2 1
1 4 1
0 2 2
0 2 2
1 6 6
我想计算所有不同组合的列联表。例如,头发(H=1)、腿(L=2)和类型(T=1)的列联表如下所示
| T | T` |
--------------------
(H,2L) | 2 | 0 |
--------------------
(H,2L)` | 3 | 3 |
我目前正在对其他变量做同样的处理,它做得很好,但是这些变量是布尔变量,我只面临变量(Legs)有数值(0,2,4,5,6,8)的问题。
此外,我想计算H=0,L=0,T=0,然后计算H=1,L=4和T=1,依此类推。
任何有关这方面的帮助都将不胜感激