找回密码
 立即注册

QQ登录

只需一步,快速开始

热门经验分享: 护肤 减肥 化妆 美发 育儿 恋爱 理财 职场 旅行 运动 养生 购物 生活 运势 游戏 手机 电脑 小吃 美食 宠物 装修 西点
当前位置: 生活指南经验分享 > 母婴/教育 > 教育 > matplotlib常用图形绘制方法总结

matplotlib常用图形绘制方法总结

时间:2018-11-2 21:06 点击:139次
matplotlib是python编程中非常重要的数据可视化的图形工具,且简便易用,下面对使用matplotlib绘制常用图形的方法进行总结。

matplotlib是python编程中非常重要的数据可视化的图形工具,且简便易用,下面对使用matplotlib绘制常用图形的方法进行总结。

散点图:使用scatter方法

使用scatter方法,传入x轴的量和y轴对应的量,用numpy数组表示。里面另外的参数:,s为大小,color=‘y’黄色color=’#ff0000’也可用十六进制颜色,alpha透明度,marker是指定形状:o * x + . d D h _(每个符号都指定一种点的形状)

折线图:用plot方法

用plot方法,x,y输入后,参数是linestyle表示线形,marker表示每个点的点型,和上面的散点图一样。plt.plot(x,y,'b--*')也可以做到相似的设置效果。

曲线图:用plot方法

如果画连续的曲线图,可在拆线图的基础上就增多x,y的取值就行。

另外,plot中label和legend方法显示指示小方块,xlabel方法是给x轴加说明,ylabel也一样;axis规定x和y的取值范围。

柱状图:用bar方法

用bar方法就是画柱状图,之后就是规定颜色和宽度。后面的for循环是为了给柱状图的头顶加上数字标识,用代码所示的函数获取每个方形左上角的坐标,然后可以用数字适当调整位置。ylim就是y轴的范围,grid是用来显示格网的。

饼状图:用PIE方法

变量还用的是上面的变量,axes规定圆的形状,默认是椭圆,规定为1时就是标准的圆。y就是分配圆区域的数值数组,labels是传入的数据名分布在外围,autopict就是显示比例,里面是保留几位小数的意思,这是两位,explode是规定每块饼突出的程度,shadow就是开启阴影了

直方图:用hist方法

这种图是数据分析中的常用图。

箱线图:用boxplot方法

x:指定要绘制箱线图的数据;whis:指定上下须与上下四分位的距离,默认为1.5倍的四分位差;

positions:指定箱线图的位置,默认为[0,1,2…];widths:指定箱线图的宽度,默认为0.5;

meanline:是否用线的形式表示均值,默认用点来表示;

showmeans:是否显示均值,默认不显示;showbox:是否显示箱线图的箱体,默认显示;

子图

就是把整个图看作画布,分隔开来,然后不同区域表示分割的方法是先分割,后数数。如例子所示,就是先分成四块的上两块,后分成两块的下一块,如果要左右分,可添加axis=1.

总结:

简单的画图就说完了,全是以初学者为主的详细介绍,复杂的完全版将在下次单图呈现中进行详细说明。


https://www.izhinan.cn/article-8724-1.html以上内容就是关于【matplotlib常用图形绘制方法总结 】的指南经验分享;您也可以通过下方的评论互动,发表您的意见和观点,让更多人通过生活指南经验分享因之受益,让生活变得更简单。


鲜花

握手

雷人

路过

鸡蛋
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
------分隔线----------------------------

最新评论

推荐内容