0

我有两个问题。我正在使用一个数据集,详细说明芝加哥的信息(温度、臭氧、季节、日期)。我想要一个显示温度随时间变化的图,以及一条显示趋势的平滑线,特别是从 1997 年到 2000 年的日期。

因此:

library(ggplot2)
library(dplyr)
chicago <- read.csv(file = 'FilePath')

## Limit data to 1997-2000
chicago2 <- chicago %>%
  filter(date >= "1997-01-01" & date <= "2000-12-31")
  
ggplot(chicago2, aes(x=date, y=temp)) +
  geom_point() + 
  geom_smooth() +
  labs(title="Temperature")

我的问题如下:

  1. x 轴似乎存在问题,日期未清晰表示。当我放大图片时,似乎 R 正在 x 轴上绘制每个日期,但我不确定这是否是实际问题。散点图

  2. 虽然我能够准确地绘制散点图,但没有覆盖平滑线,尽管使用了 geom_smooth() 函数。

期待您的回复,

4

0 回答 0