时间序列没有绘制线
Flot time series not drawing line
我试图绘制一个线形图,使用过去24小时的时间戳(为每1小时间隔绘制数据),以显示流量中的减少和增加值。当我设置minTickSize, min和max值时,这条线不再绘图。
完整代码(也在本文档中):
$(function () {
var d = [
[1443903422000, 4994],
[1443903429000, 4993],
[1443910918000, 4999]
];
var epochT = (new Date).getTime(); // time right now in js epoch
$.plot("#placeholder", [d], {
xaxis: {
mode: "time",
timeformat: "%I:%M",
minTickSize: [1, "hour"],
min: epochT - 2 * 86400000,
max: epochT,
timezone: "browser",
},
series: {
lines: {
show: true
},
points: {
show: true
},
},
grid: {
hoverable: true,
clickable: true,
},
});
});
谁能给我指出解决这个问题的正确方向? 您的时间戳以秒为单位,而不是像JavaScript需要的那样以微秒为单位(请参阅这里的文档)。乘以一千(并移动最小值,因为它已经切断了图表)导致这个更新的小提琴版本。
修改你的代码:
var d = [[1443903422000,4994], [1443903429000,4993], [1443910918000,4999]];
min: epochT - 2*86400000,
相关文章:
- 时间序列数据的线性回归
- 动态时间序列C3js图表
- 用Javascript编辑范围数据(时间序列)
- 更新 FLOT 时间序列图
- 时间序列统计(如相关性、傅里叶变换)
- 谷歌用数字绘制时间线
- 如何用javascript更简洁地填充时间序列数据中缺失的值
- 如何生成时间序列的所有排列
- Javascript 添加了缺失天数的时间序列结果
- 绘制时间轴 - D3.js
- flot 绘制时间戳问题
- 在 D3.js 中绘制实时时间序列时奇怪的 x 值
- 绘制 D3 折线图后如何添加更多时间序列数据
- JQuery-使用FlotCharts绘制php中的时间序列数据
- 使用人力车绘制时间序列图.输入数据的格式
- 起始时间序列高位图在特定日期/时间绘制
- 时间序列没有绘制线
- 如何使用时间序列数据绘制高架图散点图
- 绘制时间序列数据-从JSON格式的x轴
- 拉斐尔的线形图库可以绘制不一致的时间序列数据吗?