2016-01-14 30 views
3

更多我已经创建了一个rpivottable我与它的问题是,当它运行时,我不能对边栏上的其中一个选项单击以过滤掉,因为它特定的因素说有太多可以列出。RPivotTable能够列出超过允许量

透视:

enter image description here

,然后当我点击Ad.Source,这出现:

enter image description here

这是一个问题,因为如果我要创建线通过点击下拉菜单“表格”,它不会允许我创建图表,因为有太多的因素,我甚至不能过滤它,以使其显示。

当创建中的R数据透视表,有一个方法来覆盖此,以便它可以列出一个无限量的或至少高于1000的量,使我可以过滤掉多种因素?

感谢

回答

7

rpivotTable是有点绕JS库pivotTable包装的。 Here你可以找到它的所有参数。尝试使用一个叫menuLimit,例如:

tmp <- rbind(iris, iris) 
# Here you have limit on num column: 
rpivotTable(cbind(tmp, num = 1:dim(tmp)[1])) 
# Here you don't: 
rpivotTable(cbind(tmp, num = 1:dim(tmp)[1]), menuLimit = 500) 

你也可以把它变成rivotTable(或组成少桶)之前过滤数据。

+0

我不知道'javascript'可言。你能否扩展你的答案?我的意思是,如何将'js'文件添加到我的'闪亮的应用程序'以及如何编写'js'文件?我试图以某种方式添加它,但我失败了:(但是,感谢,反正我现在敢肯定,这是可能的:d – Marta

+0

我添加了一个例子,您并不需要在所有使用JS: P'rpivotTable'有'...'参数,通过它可以传递参数'pivotUI'接受。 – langusta

+0

好lcuk @Marta –

相关问题