我在rStudio中创建了多个时间序列。我正在尝试使用ts.plot()
对其进行绘制。该图工作正常,但添加图例会引起问题并给出:
strwidth错误(传奇,单位=“用户”,cex = cex,字体= text.font):plot.new尚未被调用。
我尝试一次运行所有代码并调整参数。
ts.plot(nltnr.ts, peitnr.ts, nstnr.ts, nbtnr.ts, qbtnr.ts, ontnr.ts, mbtnr.ts, sktnr.ts, abtnr.ts, bctnr.ts, yktnr.ts, nttnr.ts, nvtnr.ts,
gpars = list(
ylab = "Amount in millions",
col=1:12,
legend("bottom", legend = 1:12)
))
答案 0 :(得分:0)
ts.plot(nltnr.ts, peitnr.ts, nstnr.ts, nbtnr.ts, qbtnr.ts, ontnr.ts, mbtnr.ts, sktnr.ts, abtnr.ts, bctnr.ts, yktnr.ts, nttnr.ts, nvtnr.ts,
gpars = list(
ylab = "Amount in millions",
col=1:12))
legend("bottom", legend = 1:12)
在绘制图形后,而不是在运行图形时,请尝试运行legend()命令。