grobToDev.default(gTree, dev) 中的错误

2024-03-12

我正在尝试使用shiny+gridSVG 构建一个应用程序。这个问题不断发生,我对此一无所知。

我的服务器。R:

library(grid)
library(lattice)
library(gridSVG)

shinyServer(function(input, output) {

  data = reactive({
    inFile = input$file1
    if (is.null(inFile))
      return(NULL)
    read.csv(inFile$datapath, header=input$header, 
             sep=input$sep, quote=input$quote)
  })

  featurelist = reactive({
    return (colnames(data()))
  })

  output$classUI = renderUI({
    selectInput("classlabel","Classify by:", featurelist())
  })


  output$svg.grid = reactive({
    dat = data()
    features = featurelist()

    #group = dat[,c(which(features == input$classlabel))]
    subsetted.features = features[-c(which(features == input$classlabel))]

    #classlabel.level = levels(group)

    xyplot.out = xyplot(subsetted.features[1] ~ subsetted.features[2]|input$classlabel,
                        data = dat
                        )

    tempsvg <- tempfile(fileext=".svg")
    on.exit(unlink(tempsvg))
    gridToSVG(name=tempsvg)
    svgoutput <- readLines(tempsvg, n=-1)
    svgoutput
  })

})

这是我的js:

<script>
var networkOutputBinding = new Shiny.OutputBinding();
$.extend(networkOutputBinding, {
    find: function(scope) {
      return $(scope).find('.shiny-network-output');
    },
    renderValue: function(el, data) {
          $(el).html(data.join(''));      
    }
  });
  Shiny.outputBindings.register(networkOutputBinding, 'timelyportfolio.networkbinding');

</script>

并且控制台中的错误消息是:

Error in grobToDev.default(gTree, dev) : We shouldn't be here!

有谁知道原因吗?


我无法帮助解释原因,但我有相同的错误消息并通过执行以下操作解决了它:

  • 退出 RStudio。
  • 更新到最新版本的 R(在我的例子中是 3.2)
  • 重新启动 RStudio
  • 重新安装 gridSVG 包

问题就消失了。

顺便说一句:这是重新安装软件包的一种巧妙方法:http://www.r-bloggers.com/automated-re-install-of-packages-for-r-3-0/ http://www.r-bloggers.com/automated-re-install-of-packages-for-r-3-0/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

grobToDev.default(gTree, dev) 中的错误 的相关文章

  • AWS Linux 服务器安装 R 包

    I try to install the package data table and aws s3 via Rstudio Server on an Amazon Linux instance following this guide h
  • 如何让 Shiny-server 与 Azure Active Directory 一起使用

    我正在使用 Azure Webapps for Containers 来托管 R Shiny Server 我想使用 Azure Active Directory 对登录应用程序的用户进行身份验证和授权 我正在使用rocker shiny来
  • 禁用分组单选操作按钮中的单个单选选择

    我有一个下面闪亮的代码 我试图禁用分组单选按钮中的单个单选按钮选择 我可以使用禁用完整的单选按钮shinyjs disable 功能 但是 无法禁用单一选择 library shiny library shinyjs library shi
  • Shinydashboard - 根据所选选项卡更改背景

    我正在使用 Shinydashboard 包创建一个仪表板 我需要根据所选选项卡更改背景颜色 我已经尝试过以下代码 但它没有按预期工作 library shiny library shinydashboard library dplyr u
  • 在我自己的服务器上部署应用程序,地址中不包含端口号

    我已经使用 R 和闪亮服务器建立了自己的服务器 并且已经在上面放置了一些应用程序 但是 所有应用程序都有一个端口号 例如 3838 in blahblah com 3838 app name 如果我未来的计划是使用闪亮构建整个网站 这看起来
  • 如何在shiny中加载csv文件的文件夹

    我有一个 CSV 文件的文件夹 我想将它们作为闪亮的文件列表上传和访问 我尝试使用以下代码来上传文件 server output sourced lt renderDataTable inFile lt input file1 if is
  • 刷新闪亮的数据集

    我已经更新了在闪亮服务器上运行的闪亮应用程序使用的 DataSet RData 然而 闪亮的应用程序仍在旧数据上运行 我已清除浏览器历史记录并重新启动浏览器几次 但没有成功 当我在 RStudio 中运行应用程序时 它运行良好并显示新数据
  • 如何处理 R 连接字符串中的数据库密码?

    虽然我不知道 SO 法定人数是多少 但问题本身很简单 当您从 R 连接到数据库时 你们如何处理数据库连接字符串中的密码 教程经常展示这样的例子 con lt dbConnect MySQL user root password test d
  • R 闪亮登录黑客

    在尝试了 RStudio Shiny Pro Server 的评估后 我对登录 身份验证机制不太感兴趣 因为它们不是管理客户端访问闪亮应用程序的用户帐户的简单机制 因此 我试图在 Shiny 中创建自己的登录机制 除了在shinydashb
  • 在内网发布Rstudio Shiny App

    我正在尝试构建一个 Rstudio Shiny 应用程序并将其发布到我们的内联网中 以便我们办公室的其他人都可以看到它 我是一个 Windows 用户 关于如何在 Linux 环境中设置闪亮服务器的在线说明对我来说有点困难 有没有一种简单的
  • 在 Windows 上安装 R Studio 服务器

    是否可以在 Windows 计算机上安装 RStudio Server 我知道如果我使用AMI就可以 但是如果没有AMI我怎么安装它呢 我读过http www r bloggers com rstudio server part 2 pro
  • R-闪亮| cat(list(...)、file、sep、fill、labels、append) 中的错误:参数 1(类型“list”)无法由“cat”处理

    我正在尝试编写一个闪亮的应用程序 并且需要先操作我的数据 然后才能开始可视化它 我有三个输入来操纵数据 1 渠道 2 排除某个词 3 查找所有含有该词的评论 我能够完成前两个任务 但是当使用 grep 函数查找包含某个单词的所有行时 我遇到
  • 在 R 或 R Studio(服务器)中以交互方式输入密码?

    R 有没有办法以交互方式在命令行中输入密码并在屏幕上隐藏它们 我知道有readLine 但我不知道密码可以隐藏在那里 假设您想使用以下方式连接到数据库ROracle or RMySQL并且不想将密码存储在脚本中 而是让用户在每次执行查询时输
  • 如何将 Conda 环境与 RStudio Server 结合使用?

    对于我的数据科学项目 我使用conda跟踪所有已安装的软件包 gt conda create n my project R 3 4 1 r tidyverse gt conda activate my project gt which R
  • R Shiny - 条件面板中的条件面板

    我想知道是否可以在另一个条件面板中包含一个条件面板 例如 如果我有一个包含两个选项的下拉列表 1 和 2 选择 1 将显示一组选项 选择 2 将显示另一组选项 但是是否可以在这些条件面板中嵌套一个条件面板 以便我可以在选项 1 的输入中拥有
  • Rstudio服务器安装el Capitan

    大约一年前 我曾经在我的 Mac 上运行 rstudio 服务器 不过我用的不多所以就删掉了 但是 现在我需要重新设置它 与此同时 我已更改为 el Capitan 以及有关的说明https iangow wordpress com 201
  • 如何访问shinyapps.io上应用程序的R+Shiny代码?

    我发现了一个设计非常好的闪亮应用程序闪亮应用程序io https wuli shinyapps io QuoiR 网站 但我不知道如何访问它R代码或说出github其代码目录 我发现如果我们能够访问它的代码 这非常有启发性 无论如何 在最坏
  • libgdal.so.20 问题 centos rgdal

    有人可以帮我理解 rgdal 的问题是什么吗 我为centos 6 64位安装了gdal 2 但没有成功安装rgdal 我试图找出问题所在 但在互联网上没有找到任何有用的信息 这是 Rstudio 服务器控制台 install packag
  • 在选项卡之间切换时保留绘图和输入值

    我有一个闪亮的仪表板应用程序 带有两个不同的选项卡面板 每个选项卡都有不同的输入值 当单击操作按钮时 它们都会生成一个图表 每当我在这些选项卡之间切换时 它们各自的图表就会消失 并且输入值会重置为默认值 即使用户决定在面板之间切换 我也希望
  • 闪亮的 R 操作按钮控制反应元素

    不确定我是否应该使用这个术语 基本上 我有一个反应函数 可以显示用户上传的 CSV 文件 我想使用action button触发情节生成过程 此时此刻 情节总是即时生成的 所以我想知道 在renderPlot函数 如何让action but

随机推荐

  • 我需要事务来进行连接查询吗?

    在带有连接的sql查询期间 我需要使用事务吗 我在想这样的事情 Delete table1 table2 table3 FROM table1 INNER JOIN table2 ON LEFT JOIN table3 ON WHERE t
  • 正则表达式获取捕获组的大小

    是否可以编写一个正则表达式 以便我可以稍后在同一正则表达式中引用 第一个捕获组的长度 我在这里想要实现的是捕获连续发生的情况1后面跟着连续出现的确切次数2 s 我想要类似的东西 r 1 2 length 1 where length 1 s
  • 防止 Windows 程序将 ^Z 解释为文件结尾

    我的工作是翻译一个从 C 到 C 的应用程序 该应用程序已安装在 Linux 发行版上 所以我希望 C 和 Linux 的功能 我在读取二进制文件时遇到问题 它说当它遇到一个时到达EOFctrl Z到达文件实际末尾之前的字符 bash 中宝
  • Angular 2:在模板内使用光滑的轮播

    我使用光滑的轮播作为我的角度项目中的组件 这个光滑的组件如下所示 Component selector slick slider template
  • 如何获取当前 UINavigationController 的引用?

    在 Objective C 中 获取当前 UINavigationController 引用的最佳方法是什么 我想从任何可能没有引用 UIController 委托或其他任何内容的类访问它 是否有现有的方法来获取当前的 UINavigati
  • 使用 R 中的 dplyr 和摘要向每一行添加哈希

    我需要向数据集中的每一行添加指纹 以便检查同一组的更高版本以查找差异 我知道如何为 R 中的每一行添加哈希 如下所示 data frame iris hash apply iris 1 digest 我正在学习使用dplyr由于数据集变得越
  • Jetpack Compose 是否有创建自定义过度滚动效果的工具?

    有没有办法在jetpack compose中创建过度滚动效果 像这样的事情 过度滚动效果可以通过以下方式控制LocalOverscrollConfiguration 目前有以下参数 GlobeColor 发光效果的颜色 如果平台效果是发光效
  • json.dumps \u 将 unicode 转义为 utf8

    我来自这个老讨论 https stackoverflow com questions 18337407 saving utf 8 texts in json dumps as utf8 not as u escape sequence 但该
  • 从磁盘读取的文本不符合换行符

    Using the Text widget with text that s read from disk that contains new line characters n does not go to new line Anyone
  • 从具有运行时索引的元组中选择一组值

    简短介绍我的问题 我正在尝试使用 stl 容器实现 某种 关系数据库 这只是出于娱乐 教育目的 因此不需要诸如 使用这个库 这绝对没用 之类的答案 我知道此时标题有点令人困惑 但我们会达到目的 非常欢迎改进标题的建议 我采取了一些小步骤 我
  • 如何在PHP中将大整数转换为十六进制?

    我怎样才能转换这个 93126606828970615947672892964530113131806047264927526149623497787359285987082123864065558768789161850941454200
  • (Dis)使用 Windows.Devices.Bluetooth.Rfcomm (WP8.1) 连接蓝牙设备

    在 Windows Phone Desktop 8 1 上连接和断开蓝牙设备会产生不同的结果 我一直在使用Windows Devices Bluetooth Rfcomm命名空间 我尝试连接多个具有不同蓝牙版本 类别的设备 版本 1 2 1
  • Laravel 5.2 为列上的 JSON 构建查询

    我正在使用 MySql 5 7 14 和 laravel 5 2 我的表 用户 JSON 如下所示 id 1 options religion R hllor the Lord of Light favorite color red 当我通
  • Kotlin 中的对象和数据对象

    我在 Sealed 类中编写了这 3 个游戏状态 sealed class Status object Idle Status object Active Status object GameOver Status IDE 没有任何地方建议
  • 在 Windows 中创建 Zip 文件并在 Linux 中解压 Zip 文件

    我在 Windows 下创建了一个 zip 文件 连同目录 如下所示 代码选自http www exampledepot com egs java util zip CreateZip html http www exampledepot
  • 使用循环和 if/else 的现金找零程序

    编写一个程序 允许用户输入最多 200 00 美元的现金金额 然后计算并打印以下面额 20 10 5 1 25 10 05 01 的金额 我想我已经弄清楚了如何获得面额 除法 模数 的基础知识 但 do while 和 if else 的结
  • Google Adsense 响应式广告未显示

    在下面的链接中here http syriantc com abohani index general 我有 3 个广告 右 左 标题广告 他们正在使用响应式单元 状态为 活动 问题是响应式广告没有显示 谷歌搜索显示这是由 CSS 主题引起
  • 如何在 TableView (javaFX 8) 的 TableColumn 中显示“单个条形图”?

    这是一个屏幕截图 感兴趣的是 右上部分和下部分 下半部分选择了一条规则 该规则共调用1080次 其中成功调用274次 空调用成功84次 现在我正在显示成功与总数的比率 以及空与成功的比率 我希望能够做的是废弃比率 而是使用一个图形栏来显示非
  • 在Java中捕获全局按键

    因此 每当用户在 Swing 应用程序中的任意位置按下空格键时 我想触发一个事件 暂停 取消暂停某些媒体 由于有如此多的控件和面板可以具有焦点 因此实际上不可能向所有控件和面板添加关键事件 更不用说总的 所以我发现 KeyboardFocu
  • grobToDev.default(gTree, dev) 中的错误

    我正在尝试使用shiny gridSVG 构建一个应用程序 这个问题不断发生 我对此一无所知 我的服务器 R library grid library lattice library gridSVG shinyServer function