matplotlib数据可视化实例,python 绘图库Matplotlib
《Python数据可视化之matplotlib实践》美元源码第一篇入门第二章_wx62830f4b679a4的技术博客_ 51首席技术官博客
图2.1
将绘制精美的图表作为数学编程语言(Mathematical Programming Language)导入
将matplotlib.pyplot输入为血小板计数
例如,rcparams[ font。sans-serif ]=[ simhei ]
例如,rcparams[轴。unicode _ MINUS ]=false
x=[1、2、3、4、5、6、7、8]
y=[3、1、4、5、8、9、7、2]
plt.bar(x,y,align=center ,color=c ,tick_label=[q , a , c , e , r ,
j 、b 、p 、hatch=/)
plt.xlabel(箱子编号)
plt.ylabel(箱子重量(公斤)
plt.show()视图代码
=========================================================================================================================================================================================================================================================================
图2.2
将绘制精美的图表作为数学编程语言(Mathematical Programming Language)导入
将matplotlib.pyplot输入为血小板计数
例如,rcparams[ font。sans-serif ]=[ simhei ]
例如,rcparams[轴。unicode _ MINUS ]=false
x=[1、2、3、4、5、6、7、8]
y=[3、1、4、5、8、9、7、2]
plt.barh(x,y,align=center ,color=c ,tick_label=[q , a , c , e , r ,
j 、b 、p 、hatch=/)
plt.ylabel(箱子编号)
plt.xlabel(箱子重量(公斤)
plt.show()视图代码
=========================================================================================================================================================================================================================================================================
图2.3
将绘制精美的图表作为数学编程语言(Mathematical Programming Language)导入
将matplotlib.pyplot输入为血小板计数
汇入数组为铭牌
例如,rcparams[ font。sans-serif ]=[ simhei ]
例如,rcparams[轴。unicode _ MINUS ]=false
箱重=NP。随机的。拉宁特(0,10,100)
x=拳击重量
箱子=范围(0,11,1)
plt.hist(x,bins=bins,color=g ,histtype=bar ,rwidth=1,alpha=0.6,edgecolor=black )
plt.xlabel(箱子重量(公斤)
plt.ylabel(销售数量(个))
plt.show()视图代码
=========================================================================================================================================================================================================================================================================
图2.4
将绘制精美的图表作为数学编程语言(Mathematical Programming Language)导入
将matplotlib.pyplot输入为血小板计数
汇入数组为铭牌
例如,rcparams[ font。sans-serif ]=[ simhei ]
例如,rcparams[轴。unicode _ MINUS ]=false
种类=[简易箱-是啊保温箱-是啊行李箱-是啊密封箱"]
colors=[ # e11c , #377eb8 , #4daf4a , # 984 E3 ]
馀额数=[0.05、0.45、0.15、0.35]
plt.pie(soldNums,labels=kinds,autoct=% 3.1 f % %,startangle=60,colors=colors)
plt.title(不同箱子类型的销售数量占比)
plt.show()视图代码
=========================================================================================================================================================================================================================================================================
图2.5版
将绘制精美的图表作为数学编程语言(Mathematical Programming Language)导入
将matplotlib.pyplot输入为血小板计数
汇入数组为铭牌
巴丝莉=18
theta=np.linspace(0.0,2*np.pi,条形切片,端点=False)
r=30 * NP。随机的。兰特(巴西)
plt.polar(theta、r、color=chartreuse ,线宽=2,标记=* ,mfc=b ,ms=10)
plt.show()视图代码
=========================================================================================================================================================================================================================================================================
图2.6
将绘制精美的图表作为数学编程语言(Mathematical Programming Language)导入
将matplotlib.pyplot输入为血小板计数
汇入数组为铭牌
a=NP。随机的。兰登(100)
b=NP。随机的。兰恩(100)
plt.scatter(a,b,s=NP。功率)(10 * a20 * b,2),
c=np.random.rand(100),cmap=mpl.cm.RdYlBu,marker=o "
plt.show()视图代码
==========================================================================================================================================================================
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。