如何从图表中获取 Min/Max 日期
How to get Min/Max Dates From Flot Chart
Flot 是否为我们提供了 return 图表中使用的数据的最小和最大日期的函数?
明确地说,我不是在寻找 return 是 x 轴的 min/max 日期的函数,而是 min/max 日期存在于所有图表正在使用的数据集。 (即我知道 plot.getAxes().xaxis.max/min
函数 return x 轴上显示的日期)。
我猜 Flot 确实 "know" 数据集中的 min/max 日期,因为它能够正确地动态创建 xaxis 日期范围。我希望它能为我们提供这些日期。
以下是 plot.getAxes().yaxis
的所有属性:
yaxis: Object
box: Object
c2p: (c) { return m + c / s; }
-> datamax: 116.2
-> datamin: 0
direction: "y"
innermost: true
labelHeight: 11
labelWidth: 18
max: 118
min: 0
n: 1
options: Object
p2c: (p) { return (p - m) * s; }
position: "left"
reserveSpace: true
scale: 6.3559322033898304
show: true
tickDecimals: 0
tickFormatter: (v, axis) {
tickGenerator: (axis) {
tickLength: "full"
tickSize: 10
ticks: Array[13]
used: true
您想要的是 datamax
和 datamin
属性。
Flot 是否为我们提供了 return 图表中使用的数据的最小和最大日期的函数?
明确地说,我不是在寻找 return 是 x 轴的 min/max 日期的函数,而是 min/max 日期存在于所有图表正在使用的数据集。 (即我知道 plot.getAxes().xaxis.max/min
函数 return x 轴上显示的日期)。
我猜 Flot 确实 "know" 数据集中的 min/max 日期,因为它能够正确地动态创建 xaxis 日期范围。我希望它能为我们提供这些日期。
以下是 plot.getAxes().yaxis
的所有属性:
yaxis: Object
box: Object
c2p: (c) { return m + c / s; }
-> datamax: 116.2
-> datamin: 0
direction: "y"
innermost: true
labelHeight: 11
labelWidth: 18
max: 118
min: 0
n: 1
options: Object
p2c: (p) { return (p - m) * s; }
position: "left"
reserveSpace: true
scale: 6.3559322033898304
show: true
tickDecimals: 0
tickFormatter: (v, axis) {
tickGenerator: (axis) {
tickLength: "full"
tickSize: 10
ticks: Array[13]
used: true
您想要的是 datamax
和 datamin
属性。