我正在尝试给ggplot2
geom_line()
图形着色,在该图形中,我希望每行具有不同的颜色,并且图例标签反映了数据所代表的年份。我已经成功地手动创建了一个颜色列表,以使用每年的彩虹色表进行分配。但是,我要填充的年份要多得多,所以我希望避免手动键入每个年份。我无法使用seq语句重新创建手动输入。
以下是手册代码:
col_a <- c("2009" = rnbw[1], "2010" = rnbw[2])
我尝试使用seq重新创建它:
col_b <- c(paste(2009+seq(0:1), "=" , "rnbw[",seq(1:10),"],", sep=""))
如何修改上面的行,以使col_b
与col_a
相同?