如何从数据帧中计算出多个列联表?

时间:2019-02-07 07:51:33

标签: 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` |
--------------------
(H,2L)  | 2  |  0  |
--------------------
(H,2L)` | 3  |  3  |

我目前在其他变量上也做同样的事情,但是效果很好,但是这些变量是布尔值,我只用数值(0,2,4,5, 6,8)。 此外,我想计算H = 0,L = 0,T = 0,然后计算H = 1,L = 4和T = 1,依此类推。 任何对此的帮助将不胜感激。

0 个答案:

没有答案