我想在ChartJS中创建一个线性图表,其中包含两个具有不同标签的DataSeries。
例如,有两个数据集:
DataSet_1 = {'2020': 6, '2021': 8, '2022': 10}
DataSet_2 = {'2017': 5, '2019': 4, '2020': 9, '2022': 11}**
所以标签(X轴)是['2017', '2019', '2020', '2021', '2022']
--我可以将它们作为列表传递,但我不知道如何在ChartJS脚本中使用它们。
1条答案
按热度按时间vd8tlhqk1#
这可能不是最优雅的解决方案,但您可以:
1.创建标签,通过将它们收集在一起(使用 “集合转换” 删除重复项)
1.转换数据集以定义图表中的值/位置
1.设置属性
spanGaps
以避免间隙。这里有一个简短的演示与提供的数据: