有没有办法产生对数 y 轴chart_Series()
?我正在使用实验chart_Series()
而不是chartSeries()
中的方法quantmod
,因为在绘图中添加额外的线时更方便。
library(quantmod)
POWR <- getSymbols("POWR", auto.assign=FALSE)
# the following attempts did not produce logarithmic axis for y
chart_Series(POWR, log.scale=TRUE) # like in chartSeries()
chart_Series(POWR, log="y") # like in plot.default()
从快速查看代码来看,使用现有的似乎不可能chart_pars()
or chart_theme()
定制方法也是如此。
非常感谢您的帮助。
如果您不需要 OHLC 图表并且您只需要收盘价,您可以使用chart.TimeSeries
“PerformanceAnalytics”包中的函数,您可以在其中使用许多选项来自定义图表。
chart.TimeSeries(cumprod(1+ ROC(POWR, type = "discrete")[-1,6]),ylog = TRUE,minor.ticks =FALSE)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)