使用传单函数 add_heatmap() 或 addHeatmap() 在 R 上创建热图

     2023-02-18     45

关键词:

【中文标题】使用传单函数 add_heatmap() 或 addHeatmap() 在 R 上创建热图【英文标题】:Creating a heatmap on R using leaflet function add_heatmap() or addHeatmap() 【发布时间】:2021-08-04 19:30:44 【问题描述】:

我正在尝试使用 plotly add_heatmap() 函数创建带有热图的绘图,但它会生成一条错误消息,提示 错误:必须提供 z 属性 我提到了 this site 的 addHeatmap( ) 函数由 leaflet.extras 包提供。

以下代码仅显示 addCircles() 中的点,并输出警告消息和地图,如下所示:

final_df %>%
  leaflet() %>%
  addTiles() %>%
  addCircles(
    lng = final_df$long,
    lat = final_df$lat,
    popup = final_df$station_name
  ) %>% addHeatmap(lng = final_df$long, lat = final_df$lat, radius=5)

我尝试了与传单不同的函数 add_heatmap(),它不显示任何地图并产生错误。

final_df %>%
  leaflet() %>%
  addTiles() %>%
  addCircles(
    lng = final_df$long,
    lat = final_df$lat,
    popup = final_df$station_name
  ) %>% add_heatmap(lng = final_df$long, lat = final_df$lat)

有人遇到过类似问题并在 R 上创建了热图吗?

【问题讨论】:

在 addHeatmap() 的警告消息中,它会通知您数据中存在无效的 lat/lng 坐标。您是否尝试过从 lat/lng 列中删除 NA 值。 dplyr::filter(!is.na(lat)) 【参考方案1】:

删除 addCircles 部分并尝试:

library(leaflet.extras)

final_df %>%
  leaflet() %>%
  addTiles() %>%
  addHeatmap(lng = final_df$long, lat = final_df$lat, blur = 40, max = 0.05, radius = 15)

【讨论】:

用纬度或经度指示器反应传单标记位置

...tor【发布时间】:2021-06-1217:05:27【问题描述】:我一直在使用带有Int/Float坐标的反应传单成功,例如[51.505,-0.09]但是,我的坐标中包含经度和纬度指示器,例如[\'51.505W\',\'-0.09S\']。第一个选项在此代码中运行良好。c 查看详情

将光栅堆栈投影为动画或 GIF 传单

...栅/图像作为动画投影到Leaflet上?在Rraster包中,我们可以使用:animate(rasters)为栅格图层设置动画。您可以将其保存为GIF格式:saveGIF(animate(rasters))。但是我们如何将GIF投影 查看详情

闪亮的应用程序模块:使用传单提取在服务器函数中创建的输入

】闪亮的应用程序模块:使用传单提取在服务器函数中创建的输入【英文标题】:Shinyappmodule:Extractaninputcreatedinserverfunctionwithleaflet【发布时间】:2021-12-2004:45:00【问题描述】:这是我第一次尝试将闪亮的应用重新组织成闪亮的模... 查看详情

如何在颤动中使用传单“openstreetmap”?

】如何在颤动中使用传单“openstreetmap”?【英文标题】:Howtouseleaflet"openstreetmap"withflutter?【发布时间】:2020-07-1514:55:19【问题描述】:我需要帮助将传单地图集成到颤振中。我正在进行的项目需要在地图上显示自定义标... 查看详情

传单无法正确缩放到移动设备

...:我在缩放传单地图以适应移动设备时遇到问题。我正在使用React、Leaflet(+React-Leaflet)和OpenStreetMaps构建应用程序。如果我在屏幕底部放置页脚或缩放控件等组件,它们会显示为一半或根本不显示,因为它们隐藏在移动设备菜单 查看详情

如何使用传单和 jQuery Birdseye 在点击时突出显示标记

】如何使用传单和jQueryBirdseye在点击时突出显示标记【英文标题】:HowtohighlightmarkeronclickwithleafletandjQueryBirdseye【发布时间】:2015-03-2513:58:49【问题描述】:我是传单的新手,试图在foursquare上复制该功能,突出显示单击的标记并... 查看详情

在传单弹出窗口中显示列表(代码片段)

...都会很棒!谢谢!编辑的代码(获取此错误消息:您正在使用Vue的仅运行时版本,其中模板编译器不可用。要么将模板预编译为渲染函数,要么使用包含编译器的构建。):LoadMarker(mapID)console.log("Lo 查看详情

传单:如何仅在一层上显示标记或图例?

】传单:如何仅在一层上显示标记或图例?【英文标题】:Leaflet:howcanIdisplayamarkerorlegendonlyononelayer?【发布时间】:2020-06-1903:57:59【问题描述】:我制作了一张带有不同图层的传单地图,如下所示:L.easyButton(\'<spanclass="buttons">... 查看详情

在传单中显示或隐藏折线作为图层

】在传单中显示或隐藏折线作为图层【英文标题】:showorhidepolylineaslayerinleaflet【发布时间】:2021-10-1013:23:22【问题描述】:我有一个不同点的JSON。每个点都有不同的字段,例如lon1、lat1、lon2、lat2。对于每个点,我从点1到点2画... 查看详情

如何在 R 的传单地图中删除属性

...描述】:我正在R中开发一个闪亮的应用程序,其中涉及使用传单包生成的地图。我想从地图中删除属性,或者至少减少可见文本。我尝试按照thistopic中的说明修改attribution值,将其设置为NA、FALSE或\'\',但没有一个选项对我有用... 查看详情

如何免费使用传单地图?

】如何免费使用传单地图?【英文标题】:HowtouseLeafletMapforfree?【发布时间】:2018-02-1322:40:15【问题描述】:Leaflet是开源且免费的。然而,传单网站上的示例使用Mapbox来渲染地图。Mapbox比谷歌地图贵(Mapboxpricing)。问题是:任... 查看详情

使用传单进行实时跟踪

】使用传单进行实时跟踪【英文标题】:RealtimeTrackingusingleaflet【发布时间】:2018-10-0207:05:33【问题描述】:我想知道我可以使用Ionic使用传单实时跟踪我的位置,我能够获得我当前的位置,但我也想在我移动时跟踪它this.map.locate... 查看详情

如何使用传单定位定位用户?

】如何使用传单定位定位用户?【英文标题】:Howtolocateuserwithleafletlocate?【发布时间】:2018-11-2713:23:27【问题描述】:我正在尝试定位用户并使用传单将地图设置到此位置:<script>varmap;functioninitMap()map=newL.Map(\'map\',zoomControl:f... 查看详情

R - 传单地图上的 plotMapDomFlows(“流”包)

...数plotMapDomFlows()从流的平方矩阵中绘制。这是一个例如,使用包中包含的数据,输出的样子: 查看详情

/product/pussyes/ 的 NoReverseMatch 未找到“basket_adding”的反向。 “basket_adding”不是有效的视图函数或模式名称

...到“basket_adding”的反向。“basket_adding”不是有效的视图函数或模式名称【英文标题】:NoReverseMatchat/product/pussyes/Reversefor\'basket_adding\'notfound.\'basket_adding\'isnotavalidviewfunctionorpatternname【发布时间】: 查看详情

不在 App.js 中时反应传单地图位置故障

...21-06-2804:33:36【问题描述】:我试图在我的React应用程序中使用Leaflet地图,但我遇到了一个奇怪的问题。我告诉我的地图在whenReady函数中平移到用户的当前地理位置(如果他们允许访问他们的位置),但是当它这样做时,地图会... 查看详情

当实时位置到达标记位置时,如何调用显示“您已到达目的地”警报的函数? ReactJS 和传单

...如何调用显示“您已到达目的地”警报的函数?ReactJS和传单【英文标题】:HowcanIcallafunctionthatshowsa"You\'vereachedyourdestination"alertwhenthelivelocationreachesthemarkedlocation?ReactJSandLeaflet【发布时间】:2020-07-2517:11:48【问题描述】 查看详情

无法使用 savewidget/webshot 在传单中对 Openstreetmap 进行快照

】无法使用savewidget/webshot在传单中对Openstreetmap进行快照【英文标题】:CannotsnapshotOpenstreetmapinleafletusingsavewidget/webshot【发布时间】:2017-10-3109:26:16【问题描述】:我需要使用传单中的openstreet地图制作用户定义地图的快照。我正... 查看详情