Plots.jl - 关闭轴和网格线

12

我正在尝试制作一个没有坐标轴和网格线的曲面图。我发现可以通过grid = false关闭网格,但找不到删除坐标轴线的方法。

surface(x2d, y2d, z2d, fill_z = color_mat, fc = :haline, grid=false)

输入图像描述

谢谢!

3个回答

11

axis=([], false)应该可以解决问题。


8

如果设置ticks=false,几乎可以但并不完全摆脱它们。


1
那么你实际上不能摆脱它们? - David P. Sanders
1
所以,一个便宜的技巧...我最终将前景颜色设置为 :white...有计划完全消除它们吗,使用 ticks = false - nalyd88
实际上是 plotlyjs 的一个 bug,ticks = false 会使得轴线消失(但刻度线不会消失!)。我认为你的“小技巧”实际上是更好的选择,可能是目前最好的选择。同意这个功能是很好的。欢迎您在存储库中打开一个问题 :-) - Michael K. Borregaard

1
尝试使用showaxis = false,如轴属性文档中所述。
以下是一个在Plotly后端中适用的示例。
surface(-10:10, -10:10, (x, y) -> x^2 - y^2, showaxis = false)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接