我刚刚开始使用 quantmod 包。然而,文档非常稀疏(也许可以理解,因为它是 OSS)。
我目前正在使用 barChart(),它是 chartSeries() 的一个很好的包装器,可以完成我想要的大部分工作,但它生成的默认图表并不是我想要的。具体来说,我想调整 barChart() 生成的图表以满足我的需要 - 但是,由于我是新手,我不知道我的“调整”是否可以作为包装 barChart() 的选项提供,或者如果我需要使用特定参数直接调用 chartSeries()。
我一直在努力做以下事情:
用我自己选择的文本替换 barChart() 生成的图表右上角的可怕的 {start date}/{end date} 文本
指定要在 X 轴上使用的格式(例如,仅显示世纪的最后两位数字。即 '98、'99、'00、'01 等)
“强制”顶部图表和底部图表将其 Y 值打印在图表的左侧
在底部图表中添加一个附加系列
为底部图表使用不同的向上/向下颜色(默认为顶部和底部图表使用相同的向上/向下颜色)
仅绘制顶部图表(无底部图表)
为顶部图表指定 X 轴、Y 轴网格线间距,为底部图表指定
将图像写入替代输出(例如 png 图像或 pdf 文档)而不是图形设备
任何人都可以帮助解决上述任何(或全部)问题吗?