绘图-将子标签添加到x轴

时间:2020-03-02 17:46:26

标签: plotly plotly.js

是否有一些方法可以在子图中将子标签添加到时间序列子轴?我有日期,只要有人足够缩小,我想在各个日期下方显示周数。当他们放大显示的少于7天时,星期数应该消失了。

例如关于此密码笔[1](https://codepen.io/pen/?&editable=tru 当某人放大以使他/她看到天时,又如何将星期几加到日期下面呢?

[1]

Plotly.d3.csv("https://raw.githubusercontent.com/plotly/datasets/master/finance-charts-apple.csv", function(err, rows){

  function unpack(rows, key) {
  return rows.map(function(row) { return row[key]; });
}


var trace1 = {
  type: "scatter",
  mode: "lines",
  name: 'AAPL High',
  x: unpack(rows, 'Date'),
  y: unpack(rows, 'AAPL.High'),
  line: {color: '#17BECF'}
}

var trace2 = {
  type: "scatter",
  mode: "lines",
  name: 'AAPL Low',
  x: unpack(rows, 'Date'),
  y: unpack(rows, 'AAPL.Low'),
  line: {color: '#7F7F7F'}
}

var data = [trace1,trace2];

var layout = {
  title: 'Basic Time Series',
};

Plotly.newPlot('myDiv', data, layout);
})

有什么提示吗? 谢谢!

0 个答案:

没有答案