先给出例子的运行结果吧
就是将某一个点,加上一段注释,用到了plt.annotate这个函数,这个函数参数太多,所以这里记录下来
import numpy as np
import matplotlib.pyplot as plt
import math
import pandas as pd
if __name__ == '__main__':
x = np.linspace(-10, 20, 60)
y = 2 * x + 1
l1 = plt.plot(x, y, 'b--', linewidth=1, label="line1")
# plt.xlim(1,10)
plt.xlabel("x")
plt.ylabel("y = 2*x+1 ")
ax = plt.gca() # gca = get current axis
ax.spines['right'].set_color('None') # 将right和top的线条去掉(图上方和右边的边框)
ax.spines['top'].set_color('None')