高程图只有时间的散点图
Highcharts scatter plot with time only
我正在考虑做散点图的最简单的方法,就像这里http://www.highcharts.com/demo/scatter,它将在xAxis上只有24小时,但每个点/三角形/符号将声明关于相应小时添加的数据,但日期/年份将不同。"datetime"类型的情节并不能解决问题。除了"黑"数据,把所有的年、月、日都改成相同的日期,还有别的办法吗?(我仍然需要知道原始日期,因为我想要显示的点可能会被某些按钮更改)。
更具体地说:
假设我想显示这样的东西:jsfiddle.net/Fishman/N6YZX(在某一段时间内,一天中特定时间的血糖水平)-我必须将"数据"日期更改为所有相同的yyyy -mm-dd以分散显示它(用户将能够更改提供数据的周期)。但是正确的数据应该是这样的:jsfiddle.net/Fishman/gPpSW/1(查看数据值)。是否有办法将散点图设置为忽略日期,只考虑时间(小时、分钟、秒)?
您可以使用单独的x轴绘制它们。(设置系列0中的xAxis: 0,系列1中的xAsix:1等)您可以隐藏额外的轴。有关隐藏额外轴标题的一些信息,请参阅使用相同的xAxis highcharts显示具有不同开始间隔的两个不同系列。
另一种方法是将x值修改为所有相同的日期。如果您仍然希望在工具提示中显示日期,您可以在点上添加一个额外的日期字段,并使用自定义工具提示来显示它。
{x:Date.UTC(2013, 03, 05, 9), y:100, origdate:Date.UTC(2013, 03, 03, 9), 100},
{x:Date.UTC(2013, 03, 05, 9), y:100, origdate:Date.UTC(2013, 03, 04, 9), 100},
{x:Date.UTC(2013, 03, 05, 9), y:100, origdate:Date.UTC(2013, 03, 05, 9), 100},
相关文章:
- 将工具提示添加到d3散点图中
- 具有多个数据集的分组散点图D3
- d3.js散点图中的刻度标签在Firefox 13.0.1中被截断
- 在D3散点图圆上添加标签
- 在NVD3散点图上绘制标签
- 高图表散点图:点击事件时的警报坐标
- 如何从javascript散点图中的另一个变量为x和y添加新值
- d3.js可以使用来自同一来源的数据在同一张图上绘制两个散点图吗
- 谷歌散点图-{role:'style'}{role:#39;工具提示'}不能以JSON形式工作
- d3js散点图自动更新不起作用
- 使用d3制作交互式散点图
- 如何使用d3在散点图上逐个绘制/添加节点
- 对散点图使用固定的颜色集
- 从 javascript 的高图表中的折线图/散点图中的点获取工具提示内容
- 在散点图 D3.js 中动态命名轴
- 高图:将点动态永久附加到散点图
- 散点图实现的固定轴
- 如何使用时间序列数据绘制高架图散点图
- 高图-散点图标记悬停状态持续时间过长
- 高程图只有时间的散点图