r - 基于 % 而不是行条目在 R 中的 ggmap 上做热图
问题描述
我有一个包含 ff 列的数据集:(1)位置纬度;(2)经度;(3)人口计数;(4)样本计数;(5) sample_perc (采样/弹出)。
我需要将城市的 ggmap 输出上的 sample_perc(col 5)可视化为热图。我遇到的问题是:
- 并非地图中的所有坐标都是相关的,因此没有数据
- 热图(geom_density)使用数据中的条目(行)并且不能进行聚合(据我所知)
代码:
amsmap <- get_map(location="amsterdam", zoom=14)
ggmap(amsmap) +
geom_density2d(data = dummy$sample_perc,
aes(x =request_lng, y = request_lat), size = 0.3) +
stat_density2d(data = dummy$sample_perc,
aes(x = request_lng, y = request_lat, fill = ..level..,
alpha = ..level..), size = 0.01, bins = 16, geom = "polygon") +
scale_fill_gradient(low = "green", high = "red") +
scale_alpha(range = c(0, 0.3), guide = FALSE)
错误:ggplot2 不知道如何处理类因子的数据
我怎样才能成功地做到这一点?请帮忙。
解决方案
推荐阅读
- asp.net-mvc - 如何限制每个用户有权尝试登录 ASP.NET MVC 的次数
- reactjs - 类型错误:_firebase_firebase_utils_js__WEBPACK_IMPORTED_MODULE_7__.auth.onAuthStateChange 不是函数
- javascript - Formik - 子组件意外重置整个表单状态
- flutter - set 添加重复项
- python - 我需要什么语法才能正确遍历此列表?
- c# - 获取 ASP.NET-Core 2.2 控制器中的控制器名称和方法名称
- javascript - 如何在 JavaScript 中重做 for...of 循环?
- core-data - 带有 Core Data 的 SwiftUI:获取带有谓词崩溃的请求
- angular - 监听 RadListView 的滚动事件
- solr - Solr Repeaters/Slaves 复制是 Master 上的每次提交,而不是 Optimize