【发布时间】:2018-12-10 18:23:49
【问题描述】:
我有以下数据框,我正在尝试分隔逗号并将该特定名称转换为它们自己的单独列,并指定该特定 ID 是否存在该特定列名称(由逗号分隔)。 (1 = 是,0 = 否)任何帮助将不胜感激!谢谢!
ID<- c(1,2,3,4,5,6)
Details<- c("V1,V2", "V1,V3", "V1", "V2", "V3,V4", "V2,V3" )
data.frame <- data.frame(ID, Details, stringsAsFactors=FALSE)
期望的输出:
ID<-c(1,2,3,4,5,6)
V1<-c(1,1,1,0,0,0)
V2<-c(1,0,0,1,0,1)
V3<-c(0,1,0,0,1,1)
V4<-c(0,0,0,0,1,0)
data.frame1<-data.frame(ID, V1, V2, V3, V4, stringsAsFactors=FALSE)
【问题讨论】:
标签: r dataframe aggregation analysis