python用matplotlib画3张不同的曲线图分别保存到本地
以下是一个示例代码,它将绘制三个不同的曲线图并将它们保存到本地:
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
y3 = np.tan(x)
# 绘制第一个图
plt.plot(x, y1, label='sin(x)')
plt.legend()
plt.title('Sin Curve')
plt.xlabel('x')
plt.ylabel('y')
plt.savefig('sin_curve.png')
# 绘制第二个图
plt.clf() # 清除之前的图形
plt.plot(x, y2, label='cos(x)')
plt.legend()
plt.title('Cos Curve')
plt.xlabel('x')
plt.ylabel('y')
plt.savefig('cos_curve.png')
# 绘制第三个图
plt.clf() # 清除之前的图形
plt.plot(x, y3, label='tan(x)')
plt.legend()
plt.title('Tan Curve')
plt.xlabel('x')
plt.ylabel('y')
plt.savefig('tan_curve.png')
上述代码将生成三张曲线图,分别为正弦曲线、余弦曲线和正切曲线,并将它们保存为 sin_curve.png、cos_curve.png 和 tan_curve.png 文件
原文地址: https://www.cveoy.top/t/topic/fgQq 著作权归作者所有。请勿转载和采集!