quantmod条形图(或chartSeries)格式选项
我刚刚开始玩quantmod软件包。然而,文档非常稀少(也许可以理解,因为它是OSS) 我目前正在使用barChart(),它是chartSeries()的一个很好的包装器,可以完成我想要的大部分工作,但它生成的默认图表并不完全符合我的需要。具体来说,我想调整barChart()生成的图表以满足我的需要-但是,由于我是新手,我不知道我的“调整”是否可以作为包装器barChart()的选项提供,或者是否需要使用特定参数直接调用chartSeries() 我一直在努力做到以下几点:quantmod条形图(或chartSeries)格式选项,r,quantmod,R,Quantmod,我刚刚开始玩quantmod软件包。然而,文档非常稀少(也许可以理解,因为它是OSS) 我目前正在使用barChart(),它是chartSeries()的一个很好的包装器,可以完成我想要的大部分工作,但它生成的默认图表并不完全符合我的需要。具体来说,我想调整barChart()生成的图表以满足我的需要-但是,由于我是新手,我不知道我的“调整”是否可以作为包装器barChart()的选项提供,或者是否需要使用特定参数直接调用chartSeries() 我一直在努力做到以下几点: 用我自己选择的文
有人能帮上忙吗?要更改或删除底部图表, 检查
chartSeries
函数的TA
参数
(手册中有一个示例);
要改变颜色,
检查主题
参数
(手册中有一个示例);
要写入png或pdf文件,
使用png
或pdf
功能,
与其他打印功能一样
要微调轴和标签,可能更容易绕过
chartSeries
一起绘制数据,使用基本图形,
晶格或ggplot2
?addTA
,特别是on
参数图表主题
将底部图表绘制为两个独立的向上/向下系列chartSeries
的major.ticks
参数,请参阅稀疏文档。我不认为你可以改变y轴网格线的间距,而x轴的间距对于顶部和底部图表是相同的?png
和?pdf
我不得不说,当匿名人士批评自由和开放源码软件时,我感到非常恼火,他们通常对社区贡献甚微。也就是说,quantmod是一个记录得更好的软件包(在软件包和网站上),这并不是说它无法改进。@JoshuaUlrich:我理解(并分享)你的感受。我的问题并不意味着批判(尽管我可以理解它是如何被理解为批判的)。我是OSS的忠实粉丝,虽然我还没有为R贡献任何东西,但我已经为我经常使用的许多OSS项目贡献了代码和金钱(我想到了PostgreSQL和zeroMQ)。你可能会发现它们也很有用。(特别是关于你的数字5,因为通过两次调用chartSeries,你肯定可以控制颜色。)@Homunculus Reticulli,如果你用“有用”替换“可怕”,在上面,你会发现你的问题可能不再被理解为批评……绕过chartSeries的问题是一些非常有用的功能(如烛台)不在任何其他包装(AFAIK)中。