使用 R 中的 Quantmod 绘制 SPX 与 VIX 的关系图
我刚刚了解了 Quantmod,并查看了此处的示例 http://www.r-chart.com/2010 /06/stock-analysis-using-r.html 我尝试了下面的代码,
getSymbols(c("^GSPC","^VIX"))
head(as.xts(merge(GSPC,VIX)))
chartSeries(c(GSPC, VIX), subset='last 3 months')
但是图表完全超出了比例,所以我希望这个论坛上的一些专家可以告诉我如何正确地绘制它。
I just got introduced to quantmod, and looked at examples here
http://www.r-chart.com/2010/06/stock-analysis-using-r.html
I tried the following code,
getSymbols(c("^GSPC","^VIX"))
head(as.xts(merge(GSPC,VIX)))
chartSeries(c(GSPC, VIX), subset='last 3 months')
but the graph was completely out-of-scale, so I hope some of the experts on this forum can show me how to plot this correctly.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个:
您需要使用 OHLC 来从 VIX 中移除交易量,因为它始终为零,并且似乎会加速自动 ylim 计算。我还添加了 1000 以使两个系列的级别更加接近。
Try this:
You need to use
OHLC
to remove the volume from VIX, since it's always zero and seems to hose up the automaticylim
calculation. I also added 1000 to make the levels of the two series to be a bit closer together.这是一个不使用 ChartSeries 的示例。
Here is an example that does not use chartSeries.