R 在ggplot中,如何连接geom_点以创建选举坡度图?

R 在ggplot中,如何连接geom_点以创建选举坡度图?,r,ggplot2,data-visualization,R,Ggplot2,Data Visualization,为了可视化2017年的选举结果并与2015年进行比较,我想创建一个英国选举结果的斜率图。现在,我创建了一个散点图,但似乎不知道如何连接这些点 这是数据框: parties year seats 1 CON 2015 331 2 CON 2017 318 3 LAB 2015 232 4 LAB 2017 261 5 SNP 2015 56 6 SNP 2017 35 7 LD 2015

为了可视化2017年的选举结果并与2015年进行比较,我想创建一个英国选举结果的斜率图。现在,我创建了一个散点图,但似乎不知道如何连接这些点

这是数据框:

   parties year seats
1      CON 2015   331
2      CON 2017   318
3      LAB 2015   232
4      LAB 2017   261
5      SNP 2015    56
6      SNP 2017    35
7       LD 2015     8
8       LD 2017    12
9      DUP 2015     8
10     DUP 2017    10
11  Others 2015    15
12  Others 2017    13

df2$year <- as.factor(df2$year)
ggplot(df2, aes(year, seats, colour = parties)) +
  geom_point()
结果:


您需要设置
group=parties
并使用
geom\u line
非常感谢@amatsuo\u ne