【问题标题】:Google Charts hide only some series in legend谷歌图表仅隐藏图例中的一些系列
【发布时间】:2014-09-15 13:51:31
【问题描述】:

是否可以只隐藏图例中的某些系列。

我有一个组合图表,其中包含:

  • A量
  • B量
  • C量

全部显示为一个堆叠的列。

还有:

  • A量/秒
  • B 数量/秒
  • 数量/秒的C

在同一图表中全部显示为单独的线。

现在“amount of A”与“amount/second of A”具有相同的颜色。此颜色应仅在图例中显示一次并标记为“A”。

是否可以使用 Google Charts 做到这一点?如果有,怎么做?

【问题讨论】:

    标签: google-visualization hide legend series


    【解决方案1】:

    您可以通过将图表的 series.<series index>.visibleInLegend 选项设置为 false 来从图例中删除特定条目,以在图例中隐藏您想要隐藏的系列。例如,如果数量/秒系列是数据集中的第 4、5 和 6 个数据系列,您可以创建一个像这样的 series 选项来隐藏它们:

    series: {
        3: {
            visibleInLegend: false
        },
        4: {
            visibleInLegend: false
        },
        5: {
            visibleInLegend: false
        }
    }
    

    系列索引仅计算数据系列,而不是 DataTable 列,因此请忽略您的域列和您在确定系列索引时使用的任何特殊角色列。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 2012-12-17
      • 2018-03-29
      • 1970-01-01
      相关资源
      最近更新 更多