【问题标题】:Modify chart_Series theme修改图表_系列主题
【发布时间】:2013-09-29 20:14:16
【问题描述】:

我正在尝试使用 theme 参数更改条形的颜色,但出现错误:

library(quantmod)
getSymbols("SPY", from=Sys.Date()-500, to=Sys.Date())
chart_Series(SPY)
chart_Series(SPY,theme=chart_theme(dn.col = "cyan"))
# Error in chart_theme(dn.col = "cyan") : unused argument (dn.col = "cyan")

【问题讨论】:

    标签: r quantmod


    【解决方案1】:

    查看代码。 chart_theme 不接受任何参数,因此尝试 chart_theme(dn.col="cyan") 毫无意义。

    > args(chart_theme)
    function () 
    NULL
    

    chart_theme() 返回一个列表,而您想修改其中的一部分,那么就这样做吧。

    myTheme <- chart_theme()
    myTheme$col$dn.col <- "cyan"
    chart_Series(SPY,theme=myTheme)
    

    【讨论】:

    • 非常感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-31
    相关资源
    最近更新 更多