gpt4 book ai didi

python - 用matplotlib去除x轴和y轴黑线

转载 作者:行者123 更新时间:2023-11-30 22:27:38 29 4
gpt4 key购买 nike

我试图删除 x Axis 和 y Axis 上的黑线并保留标签(字母和数字),但没有成功。我已经使用以下代码完成了右侧和顶部的操作:

ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)
ax.get_xaxis().tick_bottom()
ax.get_yaxis().tick_left()

如果我尝试使用:

ax.axes.get_xaxis().set_visible(False)

它删除了标签,但黑线仍然存在。有什么技巧可以实现这一点吗?我正在尝试将用 matplotlib 完成的一些图表更改为更“干净”的版本。谢谢。

我的图表如下所示:

enter image description here

最佳答案

您可以使所有脊柱不可见:

for spine in ax.spines.values():
spine.set_visible(False)

另外,按照大卫的建议:

ax.tick_params(axis=u'both', which=u'both',length=0)

关于python - 用matplotlib去除x轴和y轴黑线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46846831/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com