1

我希望创建一个与ggplot2下表类似的连接散点图。

在此处输入图像描述

问题是我无法弄清楚如何按年份连接这些点。默认情况下,ggplot2跨 x 轴连接它们。

一些数据用于说明:

set.seed(1)
df <- data.frame(year = 2010:2018)
df$x <- rnorm(9)
df$y <- rnorm(9)

library(ggplot2)
ggplot(df, aes(x = x, y = y, group = 1, label = year, alpha = year)) +
  geom_point() +
  geom_line() +
  geom_text(show.legend = FALSE, nudge_y = -0.05) +
  scale_alpha(range = c(0.4, 1))

这给了我这个图表:

在此处输入图像描述

我认为问题出在group论点上,但我不知道除了“1”之外还能使用什么。其他任何事情都不会划清界限并提供反馈

“geom_path:每个组只包含一个观察值。你需要调整组审美吗?”

4

0 回答 0