如何从下到上移动标签而不添加“记号”

2024-03-28 13:08:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我怎样才能使用“tick_top”以外的东西将xlabel放在绘图的顶部呢?它会在x标签上添加一个记号,但我不想要它。在

底部无勾号的xlabel: enter image description here

代码:

import numpy as np; np.random.seed(0)
import matplotlib.pyplot as plt
import seaborn as sns
sns.set()
uniform_data = np.random.rand(10, 12)
ax = sns.heatmap(uniform_data, vmin=0, vmax=1)
plt.yticks(rotation=0)
plt.show()

xlabel位于顶部,但带有勾号: enter image description here

代码:

^{pr2}$

Tags: 代码import绘图datatopasnpplt
2条回答

终于找到了。在

需要一个

ax.tick_params(length=0)

试试这个:

plt.tick_params(axis='both', which='major', labelsize=10, labelbottom = False, bottom=False, top = False, labeltop=True)

参数top=False表示没有记号。:)

相关问题 更多 >