作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我安装了 quantmod 包,我正在尝试导入一个包含 1 分钟日内数据的 csv 文件。这是一个示例 GAZP.csv 文件:
"D";"T";"Open";"High";"Low";"Close";"Vol"
20130902;100100;132.2000000;133.0500000;131.9200000;132.5000000;131760
20130902;100200;132.3700000;132.5700000;132.2500000;132.2900000;66090
20130902;100300;132.3600000;132.5000000;132.2600000;132.4700000;37500
> getSymbols('GAZP',src='csv')
Error in `colnames<-`(`*tmp*`, value = c("GAZP.Open", "GAZP.High", "GAZP.Low", :
length of 'dimnames' [2] not equal to array extent
> getSymbols.csv('GAZP',src='csv')
> # or
> getSymbols.csv('GAZP',env,dir="c:\\!!",extension="csv")
Error in missing(verbose) : 'missing' can only be used for arguments
getSymbols.csv
命令读取此类数据?
最佳答案
@Vladimir,如果您不坚持使用 quantmod 包中的“getSymbols”函数,您可以导入您的 csv 文件 - 假设它在您的工作目录中 - 作为带有以下行的动物园对象:
GAZP=read.zoo("GAZP.csv",sep=";",header=TRUE,index.column=list(1,2),FUN = function(D,T) as.POSIXct(paste(D, T), format="%Y%m%d %H%M%S"))
GAZP.xts <- as.xts(GAZP)
> GAZP
Open High Low Close Vol
2013-09-02 10:01:00 132.20 133.05 131.92 132.50 131760
2013-09-02 10:02:00 132.37 132.57 132.25 132.29 66090
2013-09-02 10:03:00 132.36 132.50 132.26 132.47 37500
关于使用 getSymbols.csv 读取日内数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18747407/
我正在尝试测试日内交易向临时 VWAP 的回归。我已经编译了一个(希望如此)可重现的例子来展示我所做的。目前我使用 rollapply,但它根据观察在滚动窗口上应用 VWAP 计算。理想情况下,我想使
我是一名优秀的程序员,十分优秀!