楼主: mengsj08
2699 2

[问答] 关于大量列表合并问题 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

70%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20 点
帖子
1
精华
0
在线时间
3 小时
注册时间
2015-8-27
最后登录
2015-8-28

楼主
mengsj08 发表于 2015-8-27 17:04:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
原数据 数据截图 是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))}
但是得到的结果均被覆盖..
之前没有任何数据分析基础,所以请求各位大神帮忙...
二维码

扫码加我 拉你入群

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

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

关键词:excel数据 EXCEL xcel exce cel EXCEL

沙发
laojianga 发表于 2015-8-28 00:26:00 来自手机
mengsj08 发表于 2015-8-27 17:04
原数据是EXCEL数据,共有48万行,我另存为CSV后打开,第5列数据是一组字符,之间用;隔开,我的目的是将有多 ...

藤椅
飞行员 发表于 2015-8-28 16:25:20
参考merge函数

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 23:10