R:使用多条线绘制ggplot

R:使用多条线绘制ggplot,r,ggplot2,dplyr,R,Ggplot2,Dplyr,因此,我试图绘制图表。我过滤了原始数据集Datengf,得到了每年的收入中位数(MULTYEAR)和变量Schulbildung。没有类似于以下内容的图表:。现在,我想使用ggplot和geom\u-line绘制chart。在x轴MULTYEAR和y轴medianincome上。但是我希望它对于Schulbildung的每个值都是不同的线条和颜色 图表代码: chart <- Datengf %>% filter(SEX == 1)%>% group_by(MULTYE

因此,我试图绘制
图表
。我过滤了原始数据集
Datengf
,得到了每年的收入中位数(
MULTYEAR
)和变量
Schulbildung
。没有类似于以下内容的图表:。现在,我想使用
ggplot
geom\u-line
绘制
chart
。在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))
图表%
过滤器(性别==1)%>%
小组成员(MULTYEAR,Schulbildung)%>%
总结(收入中位数=工资中位数))%>%
解组()%>%
突变(Schulbildung=ifelse(Schulbildung<12,“其他”,Schulbildung))%>%
小组成员(Schulbildung,MULTYEAR)%>%
总结(medianincome=总和(medianincome))
我试着用

chartplot <- chart %>% 
   ggplot(aes(x = MULTYEAR, y = medianincome))+
     geom_line()

chartplot%
ggplot(aes(x=MULTYEAR,y=medianincome))+
geom_线()

但这张图表完全是一团糟

aes
功能中指定
color

chartplot <- chart %>% 
   ggplot(aes(x = MULTYEAR, y = medianincome, color = Schulbildung))+
     geom_line()
chartplot%
ggplot(aes(x=MULTYEAR,y=medianincome,color=Schulbildung))+
geom_线()

aes
功能中指定
颜色

chartplot <- chart %>% 
   ggplot(aes(x = MULTYEAR, y = medianincome, color = Schulbildung))+
     geom_line()
chartplot%
ggplot(aes(x=MULTYEAR,y=medianincome,color=Schulbildung))+
geom_线()

您可能需要
color=Schulbildung
内部
aes
您可能需要
color=Schulbildung
内部
aes