小编New*_*Bie的帖子

使用Plotly.js自定义垂直线

我的要求是使用Plotly.js在X轴的某些日期绘制垂直线。我是新手,我设法找到了一个使用“形状”选项绘制垂直线的选项。

shapes: [{
  type: 'line',
  x0: '2000-01-11',
  y0: 0,
  x1: '2000-01-11',
  y1: 7,
  line: {
    color: 'grey',
    width: 1.5,
    dash: 'dot'
  }
}]
Run Code Online (Sandbox Code Playgroud)

但是我面临的主要困难是绘制垂直线时如何定义Y轴值,因为Y轴比例会根据数据而有所不同。我希望它是动态的像y0:0; y1:d3中的(height-margin.top-margin.bottom),我们用来画一条垂直线。

请帮助,代码在这里 http://codepen.io/anon/pen/VpwWmV?editors=0010#0

javascript plotly

4
推荐指数
1
解决办法
2927
查看次数

标签 统计

javascript ×1

plotly ×1