深度学习入门(基于python的理论与实现)-04python入门(matplotlib)
·
matplotlib可以轻松地绘制图形地库,使用matplotlib可以轻松地绘制图形和实现数据地可视化。
使用matplotlib地pyplot模块绘制图形,下面是sin函数曲线地例子
在Matplotlib中,plt.plot()函数用于绘制线图。你可以通过设置不同的参数来控制线条的样式、颜色和标记。
>>> import numpy as np
>>> import matplotlib.pyplot as plt #导入包
>>> x=np.arange(0,6,0.1) #以0.1为单位,生成0到6的数据
>>> y=np.sin(x)
>>> plt.plot(x,y)
[<matplotlib.lines.Line2D object at 0x000002CB4E598A50>]
>>> plt.show()

pyplot的功能
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.lines import lineStyles
x=np.arange(0,6,0.1)
y1=np.cos(x)
y2=np.sin(x)
#绘制图形
plt.plot(x,y1,label="cos")
plt.plot(x,y2,linestyle="--",label="sin")
plt.xlabel("x")
plt.ylabel("y")
plt.title("sin&cos")
plt.legend(loc='lower right')#自动生成图列,调用该函数后,matplotlib会根据这些标签来创建图列
# 'upper right':右上角
#
# 'upper left':左上角
#
# 'lower right':右下角
#
# 'lower left':左下角
#
# 'right':右侧
#
# 'center left':左侧中央
#
# 'center right':右侧中央
#
# 'lower center':底部中央
#
# 'upper center':顶部中央
plt.show()

pyplot中还提供了显示图像的方法imshow()。另外,matplotlib.image模块的imread()方法可以读入图形。
import matplotlib.pyplot as plt
from matplotlib.image import imread
img = imread('E:\研究生\deep learning\pic1.png')#图片路径
plt.imshow(img)#显示图像方法
plt.show()

以上三节为实深度学习(神经网络)所需要的编程知识。
更多推荐



所有评论(0)