全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
16744 7
2015-06-05
read.csv读取1000多个文件,每个文件大概2000行价格数据,其中大概一二十个文件读进来却少了部分数据,求教是怎么回事?

betaList <- list()
betaFile <- list.files(betaPath)
for(oneBeta in betaFile){
  ticker <- substr(oneBeta,1,6)
  betaList[[ticker]] <- read.csv(paste0(betaPath,"/",oneBeta),header=T,sep=",")[,c("date","beta")]
  rownames(betaList[[ticker]]) <- betaList[[ticker]][,"date"]
}


二维码

扫码加我 拉你入群

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

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

全部回复
2015-6-6 00:09:37
R语言有很多种数据格式,你只看见的csv文件的数值,往往并不知道它对应的数据格式。
一个简单的例子,从股票软件中导出的数据就不是xts的格式,直接套陈旭就出错
二维码

扫码加我 拉你入群

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

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

2015-6-6 00:16:48
凸集分离定理 发表于 2015-6-6 00:09
R语言有很多种数据格式,你只看见的csv文件的数值,往往并不知道它对应的数据格式。
一个简单的例子,从股 ...
CSV文件是我的另一个程序生成的,所以如果有几行没有读进来,我是可以查到的。有的是前面几百行没读进来,有的是后面的
二维码

扫码加我 拉你入群

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

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

2018-7-2 17:17:08
请问解决了吗?能不能指导一下
二维码

扫码加我 拉你入群

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

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

2018-7-2 17:17:38
灵石路8号 发表于 2015-6-6 00:16
CSV文件是我的另一个程序生成的,所以如果有几行没有读进来,我是可以查到的。有的是前面几百行没读进来, ...
请问解决了吗?能不能指导一下
二维码

扫码加我 拉你入群

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

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

2018-11-24 11:05:25
可能你的文件里有一些R不识别的特殊字符吧,比如#,'这些。有这些字符的行是读不进来的。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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