2013-09-29 40 views
0

我试图更改使用theme参数条的颜色,但我得到一个错误:修改chart_Series主题

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") 

回答

2

看看代码。 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) 
+0

非常感谢您的帮助。 –