chart.CumReturns legend.loc="right" 给予 "Error in legend"

chart.CumReturns legend.loc="right" giving "Error in legend"

我正在尝试制作累积 returns 图表,在我尝试添加图例之前效果很好。 这是行得通的行:

chart.CumReturns(All.dat[,1], wealth.index = FALSE, geometric = TRUE)

这里是出错的行:

chart.CumReturns(All.dat[,1], wealth.index = FALSE, geometric = TRUE, legend.loc = "right")

这是错误:

ERROR while rich displaying an object: Error in legend(x = lc$x, y = lc$y, legend = legend.names, xjust = lc$xjust, : 'legend' is of length 0

知道我做错了什么吗?

问题是我没有列名。只要我命名我的专栏,它就可以正常工作。