全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
67305 9
2011-09-02
如题,想请教各位,如何在R中只读取第3列的数据,scan和read.table两种方法,都该如何设置参数,谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2011-9-2 09:52:24
先读入再取出第三列不行吗
data=read.csv("data1.csv")
a=data[:,3]
二维码

扫码加我 拉你入群

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

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

2011-9-2 09:59:06
ywh19860616 发表于 2011-9-2 09:52
先读入再取出第三列不行吗
data=read.csv("data1.csv")
a=data[:,3]
呵呵,也可以,我主要想学习下这两个函数,呵呵。谢谢!
二维码

扫码加我 拉你入群

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

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

2011-9-2 11:52:45
应该事先转换成矩阵,再读取吧。
data<-t(matrix(scan("fileName",sep=','), 5, 10))
#scan是按行读取的,所以要转置,经过转置,变成5行,10列
然后再
data[,3]
二维码

扫码加我 拉你入群

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

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

2011-9-2 16:09:47
zjying2000 发表于 2011-9-2 11:52
应该事先转换成矩阵,再读取吧。
data
多谢,呵呵
二维码

扫码加我 拉你入群

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

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

2015-7-29 11:02:12
学习了!~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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