, поэтому я пытаюсь подготовить график chart
.Я отфильтровал исходный набор данных Datengf
, чтобы получить средний доход каждого года (MULTYEAR
) и переменную Schulbildung
.Ни один график не выглядит так: график .Теперь я хочу построить chart
, используя ggplot
и geom_line
.На оси X MULTYEAR
и на оси Y medianincome
.Но я хочу, чтобы это была отдельная линия и цвет для каждого значения Schulbildung
.
Код диаграммы:
chart <- Datengf %>%
filter(SEX == 1)%>%
group_by(MULTYEAR,Schulbildung) %>%
summarise(medianincome = median(INCWAGE))%>%
ungroup()%>%
mutate(Schulbildung = ifelse(Schulbildung < 12, "others", Schulbildung)) %>%
group_by(Schulbildung,MULTYEAR)%>%
summarise(medianincome = sum(medianincome))
Я пытался использовать
chartplot <- chart %>%
ggplot(aes(x = MULTYEAR, y = medianincome))+
geom_line()
, нодиаграмма - полный беспорядок