问题标签 [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.

0 投票
1 回答
690 浏览

javascript - Shiny + JS:基于枢轴值的条件格式

我正在使用rpivotTable htmlwidget,它包装了出色的PivotTable.js库。我想根据单元格的值有条件地格式化数据透视表。

为此,我尝试在此处调整该功能。这是一个最小的闪亮应用程序rpivotTable

这是我对 JS 函数的改编——基本思想是寻找带有 class 的元素,.pvtVal为它们添加一个 class 并基于这个 class 应用 CSS 样式。

但是当我检查控制台中的元素时,它们似乎没有realGone添加类。我的猜测是我误解了什么$document().ready

0 投票
1 回答
84 浏览

r - Shiny中的ggvis和可旋转的冲突

我在一个选项卡中绘制 ggvis 图并在另一个选项卡中生成 rPivottable。如果我将两者都添加到 ui.R,我将无法生成数据透视表。

下面是一个示例。

如果我取出代码

并插入

数据透视表生成得很好。

我正在使用以下版本:ggvis_0.4.2 rpivotTable_0.1.5.20

有什么帮助吗?

谢谢

0 投票
2 回答
7998 浏览

r - R Webshot jpeg图像为空白

我正在尝试在 Shiny 中获取 rPivotTable 的屏幕截图。我正在使用 htmlwidgets 中的 saveWidget() 保存 rpivottable。然后我想使用 webshot() 将 html 转换为 jpeg 图像。从 saveWidget 生成的 html 在 Firefox 中正确显示,但从 webshot 生成的图像是空白的。我附上了从 webshot 生成的图像。 myPivot.jpeg

下面是我正在使用的示例代码

然后我尝试使用如何在 RStudio 地图中将 Leaflet 保存为 png 或 jpg 文件中的一种解决方案? 我仍然得到空白图像作为输出。下面是生成的图像(它完全是空白的白色) RPlot.png

下面是我正在使用的代码。

以下是关于我的 R 会话的信息。我正在使用 RStudio。

0 投票
1 回答
2541 浏览

r - 闪亮的仪表板 rpivotTable 布局

我有一个从 rpivotTable 库生成的数据透视表。我正在使用闪亮的仪表板在一个框中显示数据透视表的输出。身材好像不太对。

下面是输出的截图。

在此处输入图像描述

我试图让盒子的大小与数据透视表的大小相匹配,如果数据透视表的大小更大,我就会有一个滚动条。但是背景颜色“皮肤蓝色”似乎不适合盒子的大小。

下面是一个示例代码:

用户界面

服务器.R

0 投票
0 回答
239 浏览

r - r - rpivotTable 错误:表格上的值与条形图上的值不同

我发现包 rpivotTable 存在问题,请看一个示例:

表中数值正确。(图1) 图1

但是,在图 2 中,A 的值显示为“-14,600”。 图2

在图3中,C的值显示为“-346,000。”,A和C都不正确,都是负值。我想知道这是一个错误还是我错误地错过了一些东西。谢谢。 图3

0 投票
0 回答
932 浏览

css - rpivotTable & Shiny:更改列大小和颜色

在 Shiny 应用程序中使用 rpivotTable。它工作得很好;但是,我想在表格本身中自定义列宽和背景颜色/主题。

似乎可以通过 CSS 实现,但我目前不知道从哪里开始。

这是(服务器)代码:

功能(输入,输出,会话){

这是用户界面:

有什么建议么?提前致谢。

0 投票
3 回答
1873 浏览

css - 滚动长数据透视表(包 rpivottable 和 knitr)

我想从带有垂直滚动条的 rpivotTable 库生成一个数据透视表的数据透视表,以允许查看长输出。

在 RStudio 中使用 knitr 生成数据透视表,并嵌入到flexdashboard中模板中。

我没有使用闪亮的仪表板,问题已经解决,我的只是一个用 knitr 生成的 html 仪表板

在你给我减分之前......我真的试过了,认为可能是一个设置没有记录:我的 Rmd 代码部分如下所示(在两种情况下滚动都没有结果):

我将非常感谢任何指示如何实现 rpivottable 的垂直滚动。

0 投票
1 回答
889 浏览

r - rpivotTable: 更新调整的shinyapp 数据透视表的动态pdf下载

我想问一个关于使用rpivotTable带有刷新调整的包的数据透视表的pdf下载的问题。

我非常接近我想要的,但只需要最后一步。

这是我的代码:

闪亮的应用程序:app.r:

我对 pdf 的降价:Rmd:

数据透视表顶部的文本输出是rPivotTable包的正确参数输入,所以我唯一需要做的就是将它们放入参数输入区域。我尝试writeLines()但它不工作。

其他一切都已经设置好,唯一的问题是如何放置参数##### Replace "pivotRefresh2()" Here

太感谢了!

此致!

0 投票
0 回答
475 浏览

r - R中的rpivotTable:是否可以在选择区域中使某个变量名不可见?

我想友好地问一下,如果有人知道在 R 中使用 'rpivotTable()' 包时如何使某个变量名在选择区域中不可见?

例如,我使用“UCBAdmission”数据集构建了一个数据透视表:

是 的输出rp输出截图

但是,如果用户不小心将“Freq”拖到“col”或“row”区域,表格会很大,但这不是我想要的。

所以我想找到一种方法让“频率”从选择区域不可见。我在这里使用了代码,但这只能自定义整个表,但不能自定义单个变量。

我不知道如何控制单个变量的自定义。有谁知道它或对此有任何想法?

我很感激任何答复。

谢谢!

此致

0 投票
0 回答
735 浏览

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 切片的数据从客户端发送回服务器。但是,当使用内联应用程序或外部应用程序时,它确实有效。这是一个可重现且最终有效的代码(以防万一有人遇到此问题):