| 所在主题: | |||||||||||||||||||||||||||||||||
| 文件名: sample.xlsx | |||||||||||||||||||||||||||||||||
| 资料下载链接地址: https://bbs.pinggu.org/a-1682809.html | |||||||||||||||||||||||||||||||||
| 附件大小: | |||||||||||||||||||||||||||||||||
|
1、数据保存在xlsx文件中,如下:
2、在R中,首先利用xlsx包读取数据。 require(xlsx) realData = read.xlsx("F:/Synchros/Working/2014-002S3/data/szzzRealData.xlsx", 1, header=TRUE) # class(realData) 显示为data.frame # mode(realData) 显示为list # 分开来看,class(realData[,1])显示为 factor # class(realData[,2])显示为 numeric 3、试图利用xts包创建xts对象 realData.xts <- as.xts(realData, descr='my new xts object') # 错误于as.POSIXlt.character(x, tz, ...) : #character string is not in a standard unambiguous format 似乎问题在于第一列的数据类型,但要如何处理呢? 有没有直接从EXCEL中读取数据,然后进行时间序列建模的好方法呢?求教。 参考资料:http://blog.fens.me/r-xts/ 这个帖子中,的样本数据集为 head(sample_matrix) Open High Low Close2007-01-02 50.03978 50.11778 49.95041 50.117782007-01-03 50.23050 50.42188 50.23050 50.397672007-01-04 50.42096 50.42096 50.26414 50.332362007-01-05 50.37347 50.37347 50.22103 50.334592007-01-06 50.24433 50.24433 50.11121 50.181122007-01-07 50.13211 50.21561 49.99185 49.99185 sample_matrix的第一列为numeric,可以直接用以构建xts对象。 |
|||||||||||||||||||||||||||||||||
熟悉论坛请点击新手指南
|
|||||||||||||||||||||||||||||||||
| 下载说明 | |||||||||||||||||||||||||||||||||
|
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。 2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。 3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。 (如有侵权,欢迎举报) |
|||||||||||||||||||||||||||||||||
京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明