【问题标题】:Axes labels/titles not appering plotly.js轴标签/标题没有出现 plotly.js
【发布时间】:2021-03-26 00:04:17
【问题描述】:

所以我正在使用 Plotly.js 绘制 3D 散点图,并尝试更改每个轴的标签。在 Plotly 页面上说我必须这样做(暗淡列表包含轴的名称。):

  var layout = {
    margin: {
      l: 0,
      r: 0,
      b: 0,
      t: 0
  },
  xaxis : {
    title : {
      text : dims[0]
    }
  },

  yaxis : {
    title : {
      text : dims[1]
    }
  },

  zaxis : {
    title : {
      text : dims[2],
    }
  }};

但是通过这样做,我仍然得到轴的名称是 x、y 和 z。

如果我在控制台上输入

$0.layout.zaxis.title

我得到了 Z 轴的正确标题,但在它自己的图上它显示了这个:

请帮忙:)

【问题讨论】:

    标签: javascript plotly scatter-plot


    【解决方案1】:

    我也偶然发现了这个。 您需要做的是在场景对象中添加所需的标题,如下所示:

    var layout = {
        margin: {
          l: 0,
          r: 0,
          b: 0,
          t: 0,
        },
        scene: {
          xaxis: { title: "X AXIS TITLE" },
          yaxis: { title: "Y AXIS TITLE" },
          zaxis: { title: "Z AXIS TITLE" },
        },
      };
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-05
      • 2018-10-31
      • 1970-01-01
      • 1970-01-01
      • 2014-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多