绘制折线图
import numpy as np
import matplotlib.pylab as py
x=[1,2,3,4,5,6]
y=[7,4,1,16,11,12]
py.plot(x,y) #plot(x轴数据,y轴数据,展现形式)
py.show() # 折线图
绘制散点图
import numpy as np
import matplotlib.pylab as py
x=[1,2,3,4,5,6]
y=[7,4,1,16,11,12]
py.plot(x,y,'o') #plot(x轴数据,y轴数据,展现形式)
py.show() # 折线图
线条颜色
默认情况下plot绘制的图颜色为蓝色,这里也可以通过第三个参数来修改颜色。浅蓝色(c)、红色(r)、紫红(m)、绿色(g)、蓝色(b)、黄色(y)、黑色(k)、白色(w)。如果想要绘制绿色的散点图,可写为plot(x,y,’og’),展现形式可叠加。颜色效果可能不准确,需要自己尝试分辨,我是色盲!
线条形式
修改plot的第三个参数,直线(-)、虚线(–)、一杠一点(-.)
import numpy as np
import matplotlib.pylab as py
x=[1,2,3,4,5,6]
y=[7,4,1,16,11,12]
py.plot(x,y,'-') #直线
py.plot(x,y,'--') #虚线
py.plot(x,y,'-.') #一杠一点
py.show()
点的样式
修改plot的第三个参数,方形(s)、六角形(h或H)、星形(*)、加号(+)、棱形(d或D)、x形(x)、五角形(p),比较简单
添加标题和名称
x=[1,2,3,4,5,6]
y=[7,4,1,16,11,12]
py.plot(x,y,'y') #plot(x轴数据,y轴数据,展现形式)
py.title('show') # 添加标题
py.xlabel('ages') # x轴信息
py.ylabel('salary') # y轴信息
py.show()
标题如果是中文,需要添加字体。设置x和y轴的范围:
x=[1,2,3,4,5,6]
y=[7,4,1,16,11,12]
py.plot(x,y,'y') #plot(x轴数据,y轴数据,展现形式)
py.title('show') # 添加标题
py.xlabel('ages') # x轴信息
py.ylabel('salary') # y轴信息\
py.xlim(0,10)
py.ylim(10,20)
py.show()
绘制多个图
x1=[1,2,3,4,5,6]
y1=[7,4,1,16,11,12]
x2=[4,6,3,12,32,3]
y2=[8,5,2,16,12,4]
py.plot(x1,y1)
py.plot(x2,y2)
py.show()
随机数的生成
np.random.random_integers(1,20,1000) # 最大值,最小值,个数
满足正态分布是数据
df=np.random.normal(5.0,2.0,10) # 均数,西格玛,个数
# array([7.29180591, 1.79342306, 5.95431106, 5.60255568, 7.03877165,
# 5.64454854, 4.09288541, 5.17962421, 5.6233712 , 2.50044978])
绘制直方图
df=np.random.normal(5.0,2.0,10) # 均数,西格玛,个数
py.hist(df)
py.show()
声明:1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!