是否可以对同一X值的多个数据使用sameTooltip?谷歌折线图

时间:2018-06-10 10:24:14

标签: api charts tooltip line

Google折线图中的

Tooltips无效。

当用户将鼠标悬停在数据上时,我希望为同年的数据显示相同的tooltip

var data = new google.visualization.DataTable();
      data.addColumn('number', 'X');
      data.addColumn('number', 'Above average');
      data.addColumn('number', 'Average');
      data.addColumn('number', 'Medium');
      data.addColumn('number', 'Poor');
      data.addColumn('number', 'Very poor');
      data.addColumn({type: 'string', role: 'tooltip'});

和optoins

var options = {

        tooltip:{isHtml: true}, 
        width: 950,
        height:500,
        aggregationTarget: 'category',

       hAxis: {
            viewWindow: {min: 2019, max: 2025},
            ticks:[2019, 2022, 2025], // ticks also doesn't work
            title: 'Year'
          }
      };

和数据

data.addRows([
[2019,  5, 4, 3, 2, 1,'Month 1'],
[2020,  7, 6, 4 ,2, 2,'Month 2'],
[2021, 10, 8, 5, 3, 2,'Month 3'],
[..                            ],
[..                            ],
]..                            ]
]);

我已阅读Google图表,并明确计算如

dataTable.addColumn('string', 'Year');
        dataTable.addColumn('number', 'Sales');
        // A column for custom tooltip content
        dataTable.addColumn({type: 'string', role: 'tooltip'});

但在这种情况下,我只能为一个数据(行)编写工具提示。所以我一直在寻找不同的方式。

有没有办法实现这一目标?

0 个答案:

没有答案