我有一个 xts/zoo 对象 ESZ1:
> class(ESZ1)
[1] "xts" "zoo"
和
> class(time(ESZ1))
[1] "POSIXt" "POSIXct"
和
> colnames(ESZ1)
[1] "ESZ1.Open" "ESZ1.High" "ESZ1.Low" "ESZ1.Close" "ESZ1.Volume" "ESZ1.WAP" "ESZ1.hasGaps" "ESZ1.Count"
我想使用 quantmod 包中的 chartSeries 函数来绘制它。但是,我收到以下错误:
> chartSeries(ESZ1)
Error in if (on == "years") { : missing value where TRUE/FALSE needed
任何关于问题可能是什么的想法将不胜感激。
附加问题:是否有任何文档说明如何调整 chartSeries() 的轴/边距?目前,我的 y 轴标签在图的右侧边缘被部分切断。我试过使用
mar = ...
在 chartSeries 的参数列表中,但这并没有改变结果图。