全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
7408 17
2012-07-23
请问各位大侠,我在e盘存有一个txt文件的数据,全是字符没有空格,如:CACCATCTCTGGGCAGTAGGCCTGGGCTGT
不知道怎么才能一个一个读到R中,比如这个数据字符数有30,读入以后长度也是30。我用scan("e:/gene.txt")试了,但是scan不能读字符。各位谢谢了!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-7-23 12:06:07
用read.table
二维码

扫码加我 拉你入群

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

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

2012-7-23 14:52:29
qoiqpwqr 发表于 2012-7-23 12:06
用read.table
谢谢!
但是
x=read.table("e:/gene.txt")
length(x)=1
我希望length(x)=30
请问该如何处理?
二维码

扫码加我 拉你入群

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

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

2012-7-23 20:13:49
mengqinqing 发表于 2012-7-23 14:52
谢谢!
但是
x=read.table("e:/gene.txt")
strsplit(x, split = "")
二维码

扫码加我 拉你入群

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

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

2012-7-24 01:04:29
qoiqpwqr 发表于 2012-7-23 20:13
strsplit(x, split = "")
谢谢!
还是不行,我用
strsplit("",split="")可以把字符拆成一个一个的,但是长度仍为1

x=read.table("e:/gene.txt")
strsplit(x,split="")
会出现错误:错误于strsplit(x, split = "") : 非字符参数
这是个基因数据,最后还想把各个字符变成数字再分析。不知道还有没哟其他办法?
二维码

扫码加我 拉你入群

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

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

2012-7-24 12:22:25
mengqinqing 发表于 2012-7-24 01:04
谢谢!
还是不行,我用
strsplit("",split="")可以把字符拆成一个一个的,但是长度仍为1
x=read.table("e:/gene.txt")
x <- as.character(x[1, 1])
strsplit(x,split="")
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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