我是新手 R 用户,也是论坛的新手。我有一个需要转换的数据框,以便每一行都是一个字符向量。我想从数据框中删除 0,以便每一行可以有不同的长度。所以本质上每一行都是列表中的一个单独的字符向量。我所在的位置如下:
mydf<-matrix(sample(0:1,12*5, replace = T),ncol =4)
colnames(mydf)<-letters[1:ncol(mydf)]
swapcol <-which(mydf == 1, arr.ind = T)
mydf[swapcol]<-colnames(mydf)[swapcol[,2]]
mydf
该代码生成一个数据框,其中列标签是值。我需要以下输出:
该格式似乎是我将数据读入包点击流所需的格式。谢谢