楼主: 灵石路8号
16841 7

[问答] 求助,R语言读取csv文件,读进来却不是完整的数据 [推广有奖]

  • 7关注
  • 1粉丝

硕士生

41%

还不是VIP/贵宾

-

威望
0
论坛币
107 个
通用积分
0.7000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
21388 点
帖子
110
精华
0
在线时间
208 小时
注册时间
2012-2-14
最后登录
2023-2-6

楼主
灵石路8号 发表于 2015-6-5 23:49:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
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"]
}


二维码

扫码加我 拉你入群

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

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

关键词:R语言 部分数据 beta list READ

沙发
凸集分离定理 发表于 2015-6-6 00:09:37
R语言有很多种数据格式,你只看见的csv文件的数值,往往并不知道它对应的数据格式。
一个简单的例子,从股票软件中导出的数据就不是xts的格式,直接套陈旭就出错

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

板凳
abclj 发表于 2018-7-2 17:17:08
请问解决了吗?能不能指导一下

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

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

7
good977 发表于 2018-11-29 15:03:22 来自手机
我之前把Excel格式转换成csv格式,然后有一列数据手抽了,设置成数值格式了,然后读取的时候负数都没有读入,然后试着改回常规就都解决了

8
ievans 发表于 2018-11-30 17:39:36
是不是数据里面有单引号之类的,就是你读取数据的时候,sep那个参数的值

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

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