Julia中的PlotlyJS:xaxis设置

时间:2019-06-06 13:28:28

标签: julia plotly plotly.js

我想在三维坐标系中绘制一些点,并对x,y和z轴显示的范围进行一些调整。

例如,x轴的范围设置为-1〜8(但是绘制点的x坐标范围仅为1〜2),我尝试了以下代码,但没有用:

node_date = DataFrame(A = node_x,B = node_y,C = node_z)
data = scatter3d(node_date,x =:A,y =:B,z = :C,mode="markers")
layout = Layout(xaxis_range=[-1, 8])
plot(data,layout)

如果将上面的代码更改为二维图形,则它是有效的。 我现在应该如何修改程序?

julia> versioninfo()
Julia Version 1.1.1
Commit 55e36cc308 (2019-05-16 04:10 UTC)
Platform Info:
  OS: Windows (x86_64-w64-mingw32)
  CPU: Intel(R) Core(TM) i5-3337U CPU @ 1.80GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-6.0.1 (ORCJIT, ivybridge)
Environment:
  JULIA_EDITOR = "C:\Users\huoze\AppData\Local\atom\app-1.38.0-beta0\atom.exe"  -a
  JULIA_NUM_THREADS = 2

1 个答案:

答案 0 :(得分:1)

尝试使用attr修改{{1}中的scene的{​​{1}}而不是xaxis中的xaxis_range

代替

Layout

使用

layout = Layout(xaxis_range=[-1, 8])

灵感:https://plot.ly/javascript/3d-axes/