简介
选自于鱼书代码部分。
相关代码
1. 绘制简单图形
import numpy as np
import matplotlib.pyplot as plt# 生成数据
x = np.arange(0,6,0.1)
y = np.sin(x)plt.plot(x,y)plt.show()# 保存图像到本地
plt.savefig('/home/wzlcarrot/project/practice/out_sin.png')
2. 完善折线图
import numpy as np
import matplotlib.pyplot as plt# 生成数据
x = np.arange(0,6,0.1)
y1 = np.sin(x)
y2 = np.cos(x)# 绘制图形
plt.plot(x,y1,label="sin")
plt.plot(x,y2,linestyle="--",label="cos")plt.xlabel ("x")
plt.xlabel ("y")plt.title('sin&cos')
plt.legend()plt.show()# 保存图像到本地
plt.savefig('/home/wzlcarrot/project/practice/out_sin.png')
3. 显示图像
import matplotlib.pyplot as plt
from matplotlib.image import imreadimg = imread('/home/wzlcarrot/project/practice/lena.png')# 显示图像,但是在远程服务器上无法显示图像
plt.imshow(img)
plt.show()plt.savefig('/home/wzlcarrot/project/practice/out_sin.png')