找回密码
 立即注册
查看: 7839|回复: 6

新人求助

[复制链接]
发表于 2013-4-8 17:56:56 | 显示全部楼层 |阅读模式
前提,只是很久没用R啦··本来也就是半桶水···别鄙视就行
正文···下载的股票收盘价格导入的时候,用的函数式a<-("R1.xlsx")
然后R的结果运行不了
报错是这样的In read.table(file = file, header = header, sep = sep, quote = quote,  :
  readTableHeader在读取'R2.xlsx'时遇到了不完全的最后一行
>
求大神赐教
本人的数据时第一列为日期,第二列为收盘价格···{:soso_e183:}
回复

使用道具 举报

发表于 2013-4-8 19:22:03 | 显示全部楼层
换成read.delim2
试试
回复

使用道具 举报

 楼主| 发表于 2013-4-9 08:54:30 | 显示全部楼层
editor 发表于 2013-4-8 19:22
换成read.delim2
试试

{:soso_e149:}```一样的说法···警告信息:
In read.table(file = file, header = header, sep = sep, quote = quote,  :
  readTableHeader在读取'R2.xlsx'时遇到了不完全的最后一行
>
对啦 想问下是不是原始数据的问题啊··貌似记得好像数据原始要经过处理才能被读出1991-04-03 49.000
1991-04-04 48.760
1991-04-05 48.520
1991-04-06 48.280
1991-04-08 48.040
1991-04-09 47.800
1991-04-10 47.560
1991-04-12 47.080
1991-04-13 46.840
1991-04-16 46.380
1991-04-17 46.150
1991-04-18 45.920
1991-04-19 45.690
1991-04-20 45.460
1991-04-23 45.000
1991-04-24 44.780
1991-04-25 44.560
1991-04-26 44.340
1991-04-29 43.900
1991-04-30 43.680
1991-05-02 43.460
1991-05-03 43.240
附上数据 求赐教  
回复

使用道具 举报

发表于 2013-4-10 09:54:43 | 显示全部楼层
最好不要放在.xlsx文件中读取,
将你的数据拷贝到.txt或者.csv文件中。
然后用read.table读取
回复

使用道具 举报

 楼主| 发表于 2013-4-10 10:20:26 | 显示全部楼层
editor 发表于 2013-4-10 09:54
最好不要放在.xlsx文件中读取,
将你的数据拷贝到.txt或者.csv文件中。
然后用read.table读取

谢谢编辑 找到啦方法啦··把要读的复制一下 然后read.csv("clipboad")
这样就读进去啦··{:soso_e100:}
回复

使用道具 举报

发表于 2013-4-10 10:49:35 | 显示全部楼层
对于少量数据,可以用clipboad方法,复制读取。
如果对于海量数据而言,你就好用read.table("paht"),根据数据,自行设置一些参数。
回复

使用道具 举报

发表于 2015-3-19 22:55:12 | 显示全部楼层
为什么xlsx文件不易读取?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-29 10:57 , Processed in 0.030079 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表