matplotlib库(3)

文本显示函数

import matplotlib.pyplot as plt
import numpy as np

# 文本显示函数
plt.figure()
# 设置figure的标题
plt.suptitle("figure title")
plt.subplot()
# 设置x轴的标签
plt.xlabel("x")
# 设置y轴的标签
plt.ylabel("y")
# 设置当前axis的标题
plt.title("title")
x = np.arange(0., 4., .5)
plt.plot(x, x**2, "r-")
# 设置x、y轴的刻度
x_ticks = np.arange(0., 3., .4)
y_ticks = np.arange(0., 9., 1.)
plt.xticks(x_ticks)
plt.yticks(y_ticks)
plt.plot(2, 4, "bo")
# 在(2,4)位置绘制文本,这里的位置是基于x, y轴的刻度
plt.text(2, 4, "x=2, y=4")
plt.plot(3, 9, "bo")
# 在(3.5, 9.5)位置绘制带有箭头且指向(3, 9)位置的文本
plt.annotate("x=3, y=9", (3, 9), (3.5, 9.5), arrowprops=dict(facecolor='black', shrink=0.01))

plt.show()

显示结果

在这里插入图片描述

Guess you like

Origin blog.csdn.net/weixin_49346755/article/details/121224289