【问题标题】:Make X axis wider and Y axis narrower in plotly在绘图中使 X 轴更宽,Y 轴更窄
【发布时间】:2018-09-12 21:53:56
【问题描述】:

我正在尝试使曲面图的 x 轴更宽(x 中每个点之间的空间更大)和 y 轴更窄(y 中的点之间的空间更小)。这是一个示例数据

kd <- with(MASS::geyser, MASS::kde2d(duration, waiting, n = 50))
p <- plot_ly(x = kd$x, y = kd$y, z = kd$z) %>% add_surface()

我找不到执行此操作的参数。我遇到了宽度参数并尝试了以下方法,但没有帮助

plot_ly(x = kd$x, y = kd$y, z = kd$z) %>% add_surface() %>% layout(title="test data",width=1000)

【问题讨论】:

  • 我不确定您所说的使 x/y 轴更宽/更窄是什么意思。你想改变你的情节的纵横比吗?
  • @MauritsEvers 是的,我的意思是纵横比。所以情节看起来更像矩形

标签: python r plot plotly plotly.js


【解决方案1】:

您可以使用纵横比使 x 轴更宽

plot_ly(x = kd$x, y = kd$y, z = kd$z) %>% add_surface() %>% layout(scene = list(aspectmode="manual",aspectratio = list( x = 2, y = .5, z = 1)))

【讨论】:

    【解决方案2】:

    您可以使用domain 参数使yaxisxaxis 更大或更小。 这样的here

    【讨论】:

      猜你喜欢
      • 2012-06-08
      • 2013-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-08
      • 2016-02-26
      相关资源
      最近更新 更多