从不相等的熊猫数据帧行中进行存在和不存在矩阵

时间:2020-09-16 22:52:17

标签: python pandas

我有一个

df=

Index   0       1       2    3      4
GCF_1   DUF137  F-type  HP1  lyso   nan
GCF_2   DUF137  F-type  HP2  lyso   lytic

我正在寻找结果,

df2 = 
        DUF1    DUF2    F-type  HP1  HP2    lyso    lytic
GCF_1   1       0       1       1    0      1       0
GCF_2   0       1       1       0    1      1       1

我试图通过制作列表并进行列表比较;但是,有没有办法从熊猫数据框中解决此问题?此外,尽管标题几乎与此类似,但似乎在R中只有一种解决方案,但对于pandas数据框却没有。

library(reshape2)
df2 <- melt(df, id.var = "V1")
with(df2, table(V1, value))

0 个答案:

没有答案