r - 如何使用ggplot按geom_point显示比例?
问题描述
最近我正在使用 R 绘制一些地图,我使用来自nycflights13::flights
和的数据nycflights13::airports
我试图先找出目的地的平均延误
library(tidyverse)
library(nycflights13)
library(maps)
library(ggmap)
delay1 <- flights %>%
group_by(dest) %>%
summarise(delay = dep_delay %>% mean(na.rm = TRUE))
然后,我加入了 dest 到 aiports 的平均延迟
airports2 <- delay1 %>% left_join(airports, c("dest" = "faa"))
之后,我试图指出美国地图中 dest 的平均延迟
airports2 %>%
ggplot(aes(lon, lat, col="delay")) +
borders("state") +
geom_point() +
coord_quickmap()
然而,结果证明只有1种颜色有延迟。但假设地图中显示了一定范围的延迟。我该怎么做??非常感谢你
解决方案
推荐阅读
- php - 如何将数据库中的 PDF 文件和 URL 数据显示为图标或图像?拉拉维尔 8
- mysql - 如何优化此sql中的“使用临时”
- node.js - 我的“npm create-react-app”命令不起作用
- javascript - 为什么没有调用 module.hot.accept 处理程序?
- c# - 来自 Postman 的 Web API Null Content C#
- mongodb - 将集合的所有列复制到对象格式的另一个集合的单个列
- php - 如何为 GeneratorCommand 交换文件系统
- javascript - 横幅上的移动标题动画
- mysql - 从一组分组数据中获取前 n 个数据
- amazon-web-services - AWS Glue 在 S3 中抓取 JSON 行数据