我创建了一个 rpivottable,我的问题是,当它运行时,我无法单击侧栏上的选项之一来过滤掉特定因素,因为它说要列出的因素太多。
数据透视表:
然后当我点击 Ad.Source 时,会出现:
这是一个问题,因为如果我想通过点击下拉菜单“表格”来创建折线图,它不会让我创建图表,因为因素太多,我什至无法过滤掉它来制作它像样的。
在 R 中创建数据透视表时,有没有办法覆盖它,以便它可以列出无限数量或至少高于 1000 的数量,以便我可以过滤掉多个因素?
谢谢
我创建了一个 rpivottable,我的问题是,当它运行时,我无法单击侧栏上的选项之一来过滤掉特定因素,因为它说要列出的因素太多。
数据透视表:
然后当我点击 Ad.Source 时,会出现:
这是一个问题,因为如果我想通过点击下拉菜单“表格”来创建折线图,它不会让我创建图表,因为因素太多,我什至无法过滤掉它来制作它像样的。
在 R 中创建数据透视表时,有没有办法覆盖它,以便它可以列出无限数量或至少高于 1000 的数量,以便我可以过滤掉多个因素?
谢谢
rpivotTable
是一种围绕 js 库pivotTable的包装器。在这里你可以找到它的所有参数。尝试使用名为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
(或将其分组到更少的存储桶中)之前对其进行过滤。