我正在尝试创建一个时间序列,其中 , x = year
,y = cpue_wt
按站分组。我有 7 个站点:这是 1986 年至 2011 年的数据快照。我想要一个情节,有 7 条不同的线,每条线代表一个时间点。
year station cpue_wt
1986 531 3.400346954
1986 537 1.292539282
1986 538 1.097930493
1986 541 1.220753481
1986 550 1.350880331
1986 552 1.168257879
1986 555 2.012733899
1987 531 1.817902609
1987 537 2.024999967
1987 538 1.563596954
这是我尝试使用的代码:
SST <- ggplot(Yrsta, aes(group = factor(station), x = year, y = cpue_wt, colour = station)) + geom_line() + scale_color_manual(values=c("#999999", "#E69F00", "#56B4E9", "#009E73", "#F0E442", "#0072B2", "#D55E00"))
这是我的错误:
Continuous value supplied to discrete scale
我假设我的数据没有正确组织。
任何帮助将不胜感激。