【问题标题】:Multiple X shared axis in plot.ly subplotsplot.ly 子图中的多个 X 共享轴
【发布时间】:2018-01-04 16:45:03
【问题描述】:

我有两个共享 x 轴的子图,我希望能够同时缩放它们 - 当我缩放一个时,第二个自动调整但我有问题:x 轴只能在第一个轴上显示或只能在第二个轴上显示。 如何在两个图下方显示 x 轴?

干杯,Fih

var trace1 = {
  x: [1, 2, 3],
  y: [2, 3, 4],
  type: 'scatter'
};

var trace3 = {
  x: [2, 3, 4],
  y: [600, 700, 800],
  xaxis: 'x',
  yaxis: 'y3',
  type: 'scatter'
};

var data = [trace1, trace3];

var layout = {
  xaxis: {
    domain: [0, 1],
    anchor: ('y', 'y3'),
  },
  yaxis: {
    domain: [0, 0.45],
  },
  yaxis3: {
    domain: [0.55, 1]},
    anchor: 'x',
  };

Plotly.newPlot('compGraph', data, layout);

【问题讨论】:

    标签: javascript plotly


    【解决方案1】:

    您可以在布局中添加“子图”:

    var layout = {
      grid: {
        rows: 2, 
        columns: 1, 
        subplots:[['xy'], ['xy3']], 
        roworder:'bottom to top'},
    };
    

    【讨论】:

    • 它对我不起作用
    猜你喜欢
    • 2019-03-22
    • 1970-01-01
    • 2021-12-15
    • 2017-04-22
    • 2023-03-05
    • 2016-10-10
    • 1970-01-01
    相关资源
    最近更新 更多