开发者问题收集
我试图将 RMarkdown 文档发布到我的 RPubs 帐户,但在单击“发布”时出现下一个错误:Error in file(con, "r") : cannot open the connectionIn addition: Warning message:In file(con, "r") :cannot open file 'C:/Users/.../File.Rmd': No such f
我最近开始使用旧服务器。我们在设备上安装了 AchLinux 和 RStudio Server(2022.07.999 build 999)。该服务器运行的是双 Xeon E5-2470,配备 48GB RAM。我正在尝试install.packages("sf"),在安装过程中出现以下错误:** testing if installed package can be loaded from te
我有一个这样的数据框:structure(list(header = 1:10, ST.adk.fumC.gyrB.icd.mdh.purA.recA = c(" 10 10 11 4 8 8 8 2"," 48 6 11 4 8 8 8 2", " 58 6 4 4 16 24 8 14", " 88* 6* 4 12 1 20 12 7"," 117 20 45 41 43 5 32 2",
当我尝试过滤我的数据框时,R 中出现了错误消息。我尝试研究该问题,但似乎没有任何内容与我的需求直接相关。首先,我遇到了重复行名的问题,这就是我设置row.names = NULL的原因。 my_data <- read.csv("my_path\\my_folder\\file.csv", sep = "|", row.names = NULL)然后,我在移动列时遇到了一些问题,因此我使用了:co
我最终试图捕获用户在显示一系列直方图后单击它们所花费的时间。但是,在下面的示例应用中,在加载应用时会出现 javascript 错误:Uncaught TypeError: Cannot set properties of null (setting 'onclick')at HTMLDocument. ((index):31:30)at e (jquery.min.js:2:30038)at t
我和其他人已经构建了一个在线应用程序的原型,以帮助交通规划人员优先考虑自行车道的新资金:https://robinlovelace.shinyapps.io/fixMyPath/我们对结果很满意,并对 Shiny 无需编写一行 JavaScript 即可快速为 Web 部署概念制作原型的能力印象深刻。但是,该应用程序有一个主要问题,您可以通过放大然后调整透明度滑块来看到:每次执行此操作时,缩放都会
我正在尝试使用leaflet包来制作 Shiny 中的一些地图。我希望​​能够拥有一个基础地图,其数据将发生变化,随后重新映射。但是,我正在尝试使用leafletProxy函数,其中有一个基础地图,我只需更改添加的数据点。所有这些都有效,但是地图不会缩放到数据点位置。它保持在最远的缩放位置。重现问题的代码:library(shiny)library(leaflet)r_colors <- rgb(
我使用 Shiny 中的 leaflet 包创建了一张地图,该包有一个selectInput允许用户从站点列表中进行选择。站点列表也作为标记添加到 leaflet 中。当用户选择一个新站点时,我想将地图重新​​定位到所选站点而不更改缩放级别。可以调用setView函数来设置中心点,但必须指定缩放级别。是否可以获取 leaflet 地图的缩放级别,以便在setView函数中使用?这是一个最小示例,用
有没有办法只在第一次点击地图后启用鼠标滚轮缩放?我有以下代码,其中我想只在点击地图后缩放地图。有没有办法在 Shiny 中做到这一点?library(shiny)library(leaflet)library(maps)ui <- fluidPage(leafletOutput("CountryMap", width = 1000, height = 500))server <- function
由于某些原因,我只能使用“maps”包为以 leaflet 为中心的 R Shiny 应用程序生成地图(即,我不能使用形状文件、栅格等。它必须是地图对象);但是,我遇到了一些我想添加的功能的障碍。我的目标是允许用户单击美国的一个州,并让应用程序缩放到该州的边界。我找到了一个不太好的解决方案,但我真正需要的是使用 fitBounds() 或 setMaxBounds();但是,我不知道如何检索从鼠标
我正在开发一款带有 shiny 和 leaflet 的工具:我希望当客户点击变量时(参见 UI 代码,例如 NE),地图会转到另一个视图,例如纯 leaflet 中的视图: L.easyButton( '<strong>NE</strong>', function(){//zoomTo.setView([55, -2], 4);map.setView([46.95, 6.85], 12);}).
我正在构建一个与此one类似的应用程序。在地图上,如果您放大然后更改滑块/输入,缩放级别会自动重置为默认值。我想渲染地图的新实例而不更改缩放级别,直到用户将其更改回来。理想情况下,我会添加一个按钮将缩放重置为原始设置。我看了这些帖子:1、2和3。第三个链接中的代码对我来说很有意义,但仍然不起作用。根据评论,此代码应该可以解决缩放问题,但不能解决居中问题 - 对我来说两者都不起作用。下面,我修改了原
在设置地图时,Leaflet 提供了一个隐藏缩放控件的选项leaflet(options = leafletOptions(zoomControl = FALSE)但是,我想在已经创建地图后调用此选项,以便用户可以下载不带缩放控件的地图,而我无需从头开始重新创建不同版本的地图。这是我目前应用程序的简单版本:library(shiny)library(tidyverse)library(leafle
我正在尝试弄清楚如何根据用户输入放大地图。我先从美国地图开始,然后尝试根据邮政编码和英里数放大到特定位置:shinyUI(fluidPage(# Application titletitlePanel("Starbucks Locator"),# Sidebar with a slider input for number of binssidebarLayout(sidebarPanel(tex
问题的背景如下:我有一个闪亮的应用程序,可以在传单映射上呈现数据。这些数据可以通过不同的方式过滤和显示。但是,当用户缩放和/或移动地图然后过滤数据时,地图将恢复回初始地图视图:775374527我正在寻找的东西因为是返回地图位置的某种方式,以便当数据在代理传单函数中更新时,我也可以设置视图。以下是我要实现的目标(我已经组装了相当于输入$ mymap_click)的动作。8471111307