r - 使用 geom_line 使用 ggplot 绘制图表时没有线条

r - No line on plotting chart with ggplot using geom_line

我有下面的 table 数据“data_temp”,我正在尝试使用“geom_line”绘制趋势线,但线没有出现。

> head(data_temp,15)

             Mês    n
    1    Janeiro 7432
    2  Fevereiro 7077
    3      Março 7494
    4      Abril 7760
    5       Maio 7755
    6      Junho 7516
    7      Julho 7320
    8     Agosto 7084
    9   Setembro 7134
    10   Outubro 7390
    11  Novembro 6973
    12  Dezembro 8622

这是我使用的代码:

ggplot(data = data_temp, aes(x=Mês, y=n))+
  geom_line() +
  geom_point()

您可以在下面看到这些点有效,但没有出现线。

我以不同的方式尝试了很多代码,但到目前为止我还没有成功。我希望有人能帮助我。

非常感谢,

威尔

尝试

library(ggplot2)
ggplot(data = data_temp, aes(x=Mês, y=n, group=1))+
  geom_line() +
  geom_point()

得到

geom_line-函数需要一个组来“知道”应该连接哪些点。由于您的数据中没有分组变量,您只需添加 group = 1 即可将所有点分组到同一组中。