全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
40587 17
2012-01-02
最近在使用R编程,在关于read.csv时,如果逗号分隔符文件里有1000行数据(含表头),我只想读取前500行,不知道如何实现? 有谁知道吗? 求教一下!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-1-2 22:54:21
a=read.csv("d:/~~~~",header=T)
b=data.frame(a)
c=b[500,,]
不知道是不是这样的,我修的是校任意选修课,老师也讲的不深,不知道对不对的~
二维码

扫码加我 拉你入群

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

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

2012-1-2 22:58:56
用read.csv()读进来的已经是数据框了,不用在转化为数据框。
a=read.csv("a.csv",header=T)
b=a[1:500,]
二维码

扫码加我 拉你入群

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

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

2012-1-2 22:59:16
a=read.csv("d:/~~~~",header=T)
b=data.frame(a)
c=b[seq(500),]
二维码

扫码加我 拉你入群

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

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

2012-1-2 23:15:31
zippo414 发表于 2012-1-2 22:58
用read.csv()读进来的已经是数据框了,不用在转化为数据框。
a=read.csv("a.csv",header=T)
b=a[1:500,]
刚刚我查了一下帮助 好像这样也可以a=read.csv("C:/a.csv",nrows=500)

这样就避免转换了 而且占用更少的资源
二维码

扫码加我 拉你入群

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

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

2012-1-2 23:39:42
楼上用nrows正解。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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