在绘图中使 X 轴更宽,Y 轴更窄
Make X axis wider and Y axis narrower in plotly
我正在尝试使曲面图的 x 轴更宽(x 中每个点之间的 space 更宽)和 y 轴更窄(y 中各点之间的 space 更小)。这是一个示例数据
kd <- with(MASS::geyser, MASS::kde2d(duration, waiting, n = 50))
p <- plot_ly(x = kd$x, y = kd$y, z = kd$z) %>% add_surface()
我找不到执行此操作的参数。我遇到了 width 参数并尝试了以下方法,但没有帮助
plot_ly(x = kd$x, y = kd$y, z = kd$z) %>% add_surface() %>% layout(title="test data",width=1000)
您可以使用 domain
参数使 yaxis
或 xaxis
更大或更小。
这样here.
您可以使用纵横比使 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)))
我正在尝试使曲面图的 x 轴更宽(x 中每个点之间的 space 更宽)和 y 轴更窄(y 中各点之间的 space 更小)。这是一个示例数据
kd <- with(MASS::geyser, MASS::kde2d(duration, waiting, n = 50))
p <- plot_ly(x = kd$x, y = kd$y, z = kd$z) %>% add_surface()
我找不到执行此操作的参数。我遇到了 width 参数并尝试了以下方法,但没有帮助
plot_ly(x = kd$x, y = kd$y, z = kd$z) %>% add_surface() %>% layout(title="test data",width=1000)
您可以使用 domain
参数使 yaxis
或 xaxis
更大或更小。
这样here.
您可以使用纵横比使 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)))