【问题标题】:RPivotTable being able to list more than allowable amountRPivotTable 能够列出超过允许的数量
【发布时间】:2016-04-19 23:43:16
【问题描述】:

我创建了一个 rpivottable,我的问题是,当它运行时,我无法单击侧栏上的某个选项来过滤掉特定因素,因为它说要列出的因素太多。

数据透视:

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

这是一个问题,因为如果我想通过点击下拉菜单“表格”来创建折线图,它不允许我创建图表,因为因素太多,我什至无法过滤它使它看起来像。

在 R 中创建数据透视表时,有没有办法覆盖它,以便它可以列出无限量或至少高于 1000 的量,以便我可以过滤掉多个因素?

谢谢

【问题讨论】:

    标签: javascript r github devtools rpivottable


    【解决方案1】:

    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 之前对其进行过滤(或将其分组到更少的存储桶中)。

    【讨论】:

    • 我根本不知道javascript。你能扩展一下你的答案吗?我的意思是,如何将js 文件添加到我的shiny app 以及如何编写js 文件?我试图以某种方式添加它,但我失败了:(但是谢谢,无论如何,我现在确定这是可能的:D
    • 我添加了一个示例。您根本不需要使用 js:P rpivotTable... 参数,您可以通过它传递 pivotUI 接受的参数。
    • 没问题。 @Marta 你怎么知道我是卡罗尔?
    • @langusta 谢谢!不知道你在这里为我省了多少钱。
    猜你喜欢
    • 1970-01-01
    • 2023-02-21
    • 1970-01-01
    • 2021-02-07
    • 2020-02-14
    • 2011-02-16
    • 1970-01-01
    • 2013-07-15
    • 1970-01-01
    相关资源
    最近更新 更多