Google visualization 在google折线图中对x轴上的数据进行排序

Google visualization 在google折线图中对x轴上的数据进行排序,google-visualization,Google Visualization,我正在使用google折线图按时间戳(x轴)绘制数据 我的问题是,x轴没有被谷歌图表自动排序 e、 g.“15:45:23 678”数据点应为图表中的第一个数据点,显示在#2。如果我把它放在第一位,那就好了。这意味着谷歌图表不关心数据,而是按照它看到的数据进行绘图 问题是我的数据集很大,根据x轴数据对其进行排序需要很多时间。折线图中是否有可以在浏览器中对其进行排序的标志 以下是样本数据: ['x', 'c1', 'c2', 'c3', 'c4', 'c5', 'c6'], ['15:48:13

我正在使用google折线图按时间戳(x轴)绘制数据

我的问题是,x轴没有被谷歌图表自动排序

e、 g.“15:45:23 678”数据点应为图表中的第一个数据点,显示在#2。如果我把它放在第一位,那就好了。这意味着谷歌图表不关心数据,而是按照它看到的数据进行绘图

问题是我的数据集很大,根据x轴数据对其进行排序需要很多时间。折线图中是否有可以在浏览器中对其进行排序的标志

以下是样本数据:

['x', 'c1', 'c2', 'c3', 'c4', 'c5', 'c6'],

['15:48:13 744', 0, 0, 0, 0, 0, 0], 

['15:45:23 678', 5, 17, 36, 3957, 20, 21], 

['15:48:18 749', 0, 0, 0, 0, 0, 0]

您可以使用以下函数对基础数据表进行排序:
data.sort([{column:0}])。
第0列表示x轴。

这将按照asc顺序对数据进行排序,以便desc use
data.sort([{column:0,desc:true}])

您可能还对
getSortedRows(sortColumns)
功能感兴趣

有关这些功能的更多信息,请参见此处


x轴上的值未被排序的原因是这些值是字符串,因此它假定您使用的是离散值而不是连续值。您可以改为使用timeofday类型,它将是连续值,因此它们将被排序。