【发布时间】:2022-01-07 07:31:04
【问题描述】:
我正在处理希思罗机场下载的气象局数据的一部分天气数据。该数据集不包含缺失值。
使用 ggplot,我想为希思罗机场的最高温度 (tmax) 创建一个散点图,其中 2018 年的数据与 2019 年的数据对比(例如,见下文)。 2018 年和 2019 年都有 12 个数据点。
我已经尝试过以下操作,但它不起作用。这似乎是由于索引,因为当不尝试使用 aes() 函数中的索引时,代码工作正常。
我怎样才能让它工作?
2018Index <- which(HeathrowData$Year == 2018)
2019Index <- which(HeathrowData$Year == 2019)
scatter<-ggplot(HeathrowData, aes(tmax[2018Index], tmax[2019Index]))
scatter + geom_point()
scatter + geom_point(size = 2) + labs(x = "2018", y = "2019"))
【问题讨论】:
标签: ggplot2 indexing subset scatter-plot scatter