matplotlib agrega etiquetas a los ejes de coordenadas en la parte superior del gráfico y la derecha del gráfico

En Matplotlib, por defecto, solo los ejes inferior e izquierdo están etiquetados

1 Establecer la etiqueta del eje inferior

ax.xaxis.set_label_position() Ajuste la posición de las etiquetas usando

import matplotlib.pyplot as plt

# 创建一个图表
fig, ax = plt.subplots()

# 生成示例数据
x = [1, 2, 3, 4, 5]
y = [10, 20, 30, 40, 50]

# 在底部和顶部设置坐标轴标签
ax.set_xlabel('X Label')
ax.set_ylabel('Y Label (Bottom)')

# 在顶部坐标轴设置标签
ax.xaxis.set_label_position('top')
# 设置顶部坐标轴的刻度线,如果没有下面的代码,默认刻度标签在底部
ax.xaxis.tick_top()
# 设置顶部坐标轴的标记
ax.set_xlabel('X Label (Top)')

# 绘制数据
ax.plot(x, y)

# 显示图表
plt.show()

inserte la descripción de la imagen aquí

2 Establecer la etiqueta del eje derecho

Asimismo, al ax.yaxis.set_label_position('right')poder establecer la etiqueta para el eje derecho
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_45913084/article/details/132217762
Recomendado
Clasificación