问题标签 [rpivottable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Shiny + JS:基于枢轴值的条件格式
我正在使用rpivotTable htmlwidget,它包装了出色的PivotTable.js库。我想根据单元格的值有条件地格式化数据透视表。
为此,我尝试在此处调整该功能。这是一个最小的闪亮应用程序rpivotTable
:
这是我对 JS 函数的改编——基本思想是寻找带有 class 的元素,.pvtVal
为它们添加一个 class 并基于这个 class 应用 CSS 样式。
但是当我检查控制台中的元素时,它们似乎没有realGone
添加类。我的猜测是我误解了什么$document().ready
。
r - Shiny中的ggvis和可旋转的冲突
我在一个选项卡中绘制 ggvis 图并在另一个选项卡中生成 rPivottable。如果我将两者都添加到 ui.R,我将无法生成数据透视表。
下面是一个示例。
如果我取出代码
并插入
数据透视表生成得很好。
我正在使用以下版本:ggvis_0.4.2 rpivotTable_0.1.5.20
有什么帮助吗?
谢谢
r - R Webshot jpeg图像为空白
我正在尝试在 Shiny 中获取 rPivotTable 的屏幕截图。我正在使用 htmlwidgets 中的 saveWidget() 保存 rpivottable。然后我想使用 webshot() 将 html 转换为 jpeg 图像。从 saveWidget 生成的 html 在 Firefox 中正确显示,但从 webshot 生成的图像是空白的。我附上了从 webshot 生成的图像。
下面是我正在使用的示例代码
然后我尝试使用如何在 RStudio 地图中将 Leaflet 保存为 png 或 jpg 文件中的一种解决方案? 我仍然得到空白图像作为输出。下面是生成的图像(它完全是空白的白色)
下面是我正在使用的代码。
以下是关于我的 R 会话的信息。我正在使用 RStudio。
css - rpivotTable & Shiny:更改列大小和颜色
在 Shiny 应用程序中使用 rpivotTable。它工作得很好;但是,我想在表格本身中自定义列宽和背景颜色/主题。
似乎可以通过 CSS 实现,但我目前不知道从哪里开始。
这是(服务器)代码:
功能(输入,输出,会话){
这是用户界面:
有什么建议么?提前致谢。
css - 滚动长数据透视表(包 rpivottable 和 knitr)
我想从带有垂直滚动条的 rpivotTable 库生成一个数据透视表的数据透视表,以允许查看长输出。
在 RStudio 中使用 knitr 生成数据透视表,并嵌入到flexdashboard中模板中。
我没有使用闪亮的仪表板,问题已经解决,我的只是一个用 knitr 生成的 html 仪表板。
在你给我减分之前......我真的试过了,认为可能是一个设置没有记录:我的 Rmd 代码部分如下所示(在两种情况下滚动都没有结果):
我将非常感谢任何指示如何实现 rpivottable 的垂直滚动。
r - rpivotTable: 更新调整的shinyapp 数据透视表的动态pdf下载
我想问一个关于使用rpivotTable
带有刷新调整的包的数据透视表的pdf下载的问题。
我非常接近我想要的,但只需要最后一步。
这是我的代码:
闪亮的应用程序:app.r:
我对 pdf 的降价:Rmd:
数据透视表顶部的文本输出是rPivotTable
包的正确参数输入,所以我唯一需要做的就是将它们放入参数输入区域。我尝试writeLines()
但它不工作。
其他一切都已经设置好,唯一的问题是如何放置参数##### Replace "pivotRefresh2()" Here
!
太感谢了!
此致!
r - Shiny 文档中的 rPivotTable:CSV 下载失败
这是我的第一个堆栈溢出问题,所以如果您认为我没有正确完成此操作,请告诉我。
我正在使用 flexdashboard 和闪亮的模块来创建一个交互式文档,我想包括一个 rPivotTable 和一个下载按钮,它将数据透视表作为 csv 下载。此 csv 应包含用户更改 rPivotTable 的输入时创建的数据表。
我使用了其他堆栈溢出答案(例如这里的答案:download rpivotTable ouput in shiny)来编写代码,我觉得我很接近了。但是,当我运行下面的代码时,在我的 Chrome 浏览器中打开交互式文档,然后单击“下载”按钮会发生错误。Chrome 页面底部弹出的小下载栏不显示 csv 文件,而是显示消息“失败 - 服务器问题”。要查看是否aSummaryTable
完全生成,我将输出包含在 UI ( DT::dataTableOutput(ns("aSummaryTable"))
) 中,但是当我运行 Rmd 时,生成的文档仅显示 rPivotTable 和下载按钮。
我对闪亮还是很陌生,从未使用过java脚本,所以我不太了解onRefresh
我的代码部分:
这是我完整的(希望可重现的)Rmarkdown 代码。(如果您有任何想法为什么我可能会收到此错误以及如何解决此问题,我将非常感激)
编辑:我刚刚自己解决了这个问题。使用 Shiny Modules 时,似乎无法将 rPivotTable 切片的数据从客户端发送回服务器。但是,当使用内联应用程序或外部应用程序时,它确实有效。这是一个可重现且最终有效的代码(以防万一有人遇到此问题):