全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2627 2
2015-08-27
原数据 数据截图 是EXCEL数据,共有48万行,我另存为CSV后打开,第5列数据是一组字符,之间用;隔开,我的目的是将有多组字符得单元格里面的文本分开,比如        1        X;X;X;Y
        2        X;Y
调成正
        1       X
        1       X
        1       X
        1       Y
        2       X
        2       Y
这种形式,下面是代码
x<- read.table(file.choose(), header = TRUE,sep = ",", quote="\"", dec=".",fill = TRUE,comment.char="")

y<-strsplit(as.character((x$UCSC_REFGENE_NAME))," ;") #

z<-strsplit(as.character((x$UCSC_REFGENE_ACCESSION)),";") #

r<-strsplit(as.character((x$UCSC_REFGENE_GROUP))," ;") #

a<-mapply(cbind,x[,1],y)#  



x的第一列的数据分别和y的每个元素做合并后,下面要如何将这些LIST合并。我试过
for(iin 1:485577){n<-rbind(data.frame(a))}
但是得到的结果均被覆盖..
之前没有任何数据分析基础,所以请求各位大神帮忙...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-8-28 00:26:00
mengsj08 发表于 2015-8-27 17:04
原数据是EXCEL数据,共有48万行,我另存为CSV后打开,第5列数据是一组字符,之间用;隔开,我的目的是将有多 ...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-28 16:25:20
参考merge函数
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群