相关疑难解决方法(0)

R/quantmod:多个图表全部使用相同的y轴

我试图将6天的日内数据绘制为6个图表.Quantmod的实验chart_Series()函数与par()设置一起使用.我已经将数据预加载到bars(XTS对象的向量)中,所以我的代码如下所示:

par(mfrow=c(3,2))   #3 rows, 2 columns

for(d in bars){
    print(chart_Series(d, type = "candlesticks") )
    }
Run Code Online (Sandbox Code Playgroud)

这有效,但每个图表都有自己不同的y轴刻度.我想设置一个覆盖所有6天的y范围,但找不到办法.我试过这个:

ylim=c(18000,20000)
print(chart_Series(d, type = "candlesticks",ylim=ylim) )
Run Code Online (Sandbox Code Playgroud)

但它失败了"未使用的参数"错误.yrange = ylim也失败了.

我可以使用chartSeries(d,yrange = ylim),它可以工作.但据我所知,我不能在一个显示器中放置多个图表(?).(它可能完全是偏离主题的,但是对于可以绘制漂亮的烛台图表,允许y轴控制并且可以在一个图像上绘制多个图表的替代R包的建议也将非常受欢迎.)

charts r quantmod

7
推荐指数
1
解决办法
4282
查看次数

标签 统计

charts ×1

quantmod ×1

r ×1