RpivotTable隐藏或删除折线图图例

时间:2018-11-27 03:16:38

标签: r shiny rpivottable

TL; DR问题:使用Rstudio / Shiny的RpivotTable包中的“折线图”选项时,可以删除要显示的图例吗?

大家好,

我是Stack Overflow的新手,R,Rstudio和Shiny是真正的菜鸟。

我绝对喜欢rpivotTable包!

我可能有点野心勃勃,但我希望使用Shiny和rpivotTable包来复制我以前在Excel中利用多个数据透视表创建的仪表板,并连接到切片器...

不幸的是,我使用的数据集/数据帧包含大量变量,当我使用rpivotTable包构造折线图时,图例会填充整个屏幕,而不是显示折线图:(

我的行包含1000多种不同的异常代码,因此图例太大而无法显示。...

示例代码:

  output$pivtbl2 <- renderRpivotTable(rpivotTable(data = DataSet(),
                                                 aggregatorName = "Sum",
                                                 vals = "Count",
                                                 cols = "ExceptionDate",
                                                 rows = "ErrorCode",
                                                 menuLimit = 1200,
                                                 rendererName = "Line Chart"))

很抱歉,如果我已经花了一些时间在其他地方回答了这个问题,或者答案很明显,我对R还是很陌生。

或者对要使用或研究以实现我想要做的包装的任何其他建议,将不胜感激!

谢谢^ _ ^

1 个答案:

答案 0 :(得分:0)

rpivotTable中的“折线图”是C3图表。您可以隐藏图例,并通过将带有c3键的命名列表条目传递给rendererOptions的{​​{1}}参数来为C3图表提供其他选项。目前,您还需要致电提供额外的一行代码,以使其正常工作,如this issue on the rpivotTable GitHub page所述。

您的情况是:

rpivotTable()

此处列出了传递到C3图表的可用选项:https://c3js.org/reference.html