Если ваши данные называются df
примерно так:
library(ggplot2)
library(reshape2)
meltdf <- melt(df,id="Year")
ggplot(meltdf,aes(x=Year,y=value,colour=variable,group=variable)) + geom_line()
[/g0]
Так что в основном в моем коде, когда я использую aes()
Im говорит, что ось x Year
, ось y value
, а затем colour
/ grouping
находится на variable
.
Функция melt()
была для получения ваших данных в формате ggplot2
. Один большой столбец для year
и т. Д., Который вы тогда эффективно разделяете, когда вы рассказываете об этом по отдельным строкам для вашего variable
.