chart.CumReturns legend.loc="right" 给出“图例错误”
Posted
技术标签:
【中文标题】chart.CumReturns legend.loc="right" 给出“图例错误”【英文标题】:chart.CumReturns legend.loc="right" giving "Error in legend" 【发布时间】:2021-06-07 01:01:04 【问题描述】:我正在尝试制作累积收益图表,在我尝试添加图例之前效果很好。 这是运行良好的行:
chart.CumReturns(All.dat[,1], wealth.index = FALSE, geometric = TRUE)
这是给出错误的行:
chart.CumReturns(All.dat[,1], wealth.index = FALSE, geometric = TRUE, legend.loc = "right")
这是错误:
丰富显示对象时出错:图例中的错误(x = lc$x,y = lc$y, legend = legend.names, xjust = lc$xjust, : 'legend' 的长度为 0
任何想法我做错了什么?
【问题讨论】:
刚刚尝试使用手册中的示例数据“edhec”,代码工作正常,请分享示例数据,以便我们重现错误。 也许一种解决方法是手动添加图例? ***.com/a/30527638/680068 【参考方案1】:问题是我没有列名。一旦我为我的专栏命名,这一切都很好。
【讨论】:
以上是关于chart.CumReturns legend.loc="right" 给出“图例错误”的主要内容,如果未能解决你的问题,请参考以下文章