我有一个
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))