如何使用 anychart 库根据日期对 x 轴进行排序?
How to sort x Axis based on dates with anychart Library?
我对多级数列数据有疑问。我有三个系列数据(有时是两个),其中 x 值是日期,y 值是数字。
我无法根据日期对栏进行排序。
我在这里重现了这个问题:https://playground.anychart.com/WuqV384h
如您所见,系列数据显示为“系列”键内所写的内容。日期应从 2019 年到 2020 年排序。
有人问了类似的问题 。
但是,即使使用 DateTime,我也无法以正确的顺序显示日期。如果我使用 DateTime,图表不会显示日期的实际值(例如 x:2020-02-02),并且图表不适合容器。
提前致谢。
笛卡尔柱形图使用序数刻度。它不提供任何排序,因为序数尺度适用于类别(名称),它不区分日期或名称。
因此,有两种可用的解决方案:
使用自动排序点的真实日期时间 xScale。但它是一个线性刻度。这里是 the sample.
使用序数尺度,但在这种情况下,您需要对数据进行预处理以获取排序后的类别数组并将其应用于 xScale。这里是 the sample.
我对多级数列数据有疑问。我有三个系列数据(有时是两个),其中 x 值是日期,y 值是数字。 我无法根据日期对栏进行排序。
我在这里重现了这个问题:https://playground.anychart.com/WuqV384h
如您所见,系列数据显示为“系列”键内所写的内容。日期应从 2019 年到 2020 年排序。
有人问了类似的问题
但是,即使使用 DateTime,我也无法以正确的顺序显示日期。如果我使用 DateTime,图表不会显示日期的实际值(例如 x:2020-02-02),并且图表不适合容器。
提前致谢。
笛卡尔柱形图使用序数刻度。它不提供任何排序,因为序数尺度适用于类别(名称),它不区分日期或名称。 因此,有两种可用的解决方案:
使用自动排序点的真实日期时间 xScale。但它是一个线性刻度。这里是 the sample.
使用序数尺度,但在这种情况下,您需要对数据进行预处理以获取排序后的类别数组并将其应用于 xScale。这里是 the sample.