python给xy轴加标题显示小方框
时间: 2024-03-03 12:48:44 浏览: 22
你可以使用Matplotlib库中的plt.xlabel()和plt.ylabel()函数来给xy轴加标题,并且使用plt.legend()函数来显示小方框。具体代码如下:
``` python
import matplotlib.pyplot as plt
# 生成数据
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
# 绘制折线图
plt.plot(x, y, label='y=2x')
# 添加标题和小方框
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.legend()
# 显示图形
plt.show()
```
运行以上代码,你会看到一个带有xy轴标题和小方框的折线图。
相关问题
python matplotlib设置xy轴标题居中显示
你可以使用`set_label_coords()`函数来设置xy轴标题的位置,示例如下:
```
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
# 设置x轴标题居中显示
ax.set_xlabel('X Label', fontsize=14)
ax.xaxis.set_label_coords(0.5, -0.15)
# 设置y轴标题居中显示
ax.set_ylabel('Y Label', fontsize=14)
ax.yaxis.set_label_coords(-0.15, 0.5)
plt.show()
```
其中,`set_label_coords()`函数的第一个参数为横坐标位置,第二个参数为纵坐标位置,取值范围为0到1,表示相对于图形的比例位置。在这里,我们设置x轴标题在x轴中央,y轴标题在y轴中央。
python使用plt设置xy轴的标题
可以使用matplotlib库中的pyplot模块来设置xy轴的标题,具体方法如下:
```python
import matplotlib.pyplot as plt
# 绘制图形
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
# 设置x轴标题
plt.xlabel('x轴标题')
# 设置y轴标题
plt.ylabel('y轴标题')
# 显示图形
plt.show()
```
其中,`plt.xlabel()`用于设置x轴的标题,参数为字符串类型;`plt.ylabel()`用于设置y轴的标题,参数为字符串类型。