案例一小技巧:
1、曲线上两点连线
2、曲线上两点标注
3、坐标轴范围设置
import numpy as np
import matplotlib.pyplot as plt
if __name__ == '__main__':
x = np.arange(0, 3.01, 0.01)
y = np.log(x)
plt.plot(x, y, 'r-', lw=3, label='log Curve')
# 曲线上两点连线
a = [x[20], x[175]]
b = [y[20], y[175]]
plt.plot(a, b, 'g-', lw=2)
# 曲线上两点标注
plt.plot(a, b, 'b*', markersize=15, alpha=0.75)
# x轴范围
plt.xlim(0, 3)
plt.legend(loc=0)
plt.grid(True)
plt.xlabel('x')
plt.ylabel('log(x)')
plt.show()
运行结果:
案例二小技巧:
1、绘制垂直x轴的竖直线
2、绘制与x轴水平的阴影范围
3、绘制平行x轴的水平虚线
4、加x/y轴刻度
import numpy as np