介绍
小编给大家分享一下python中使用matplotlib绘图的案例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
python 3的项目,我们就可以愉快的编程了。
<强> 1:绘制一条线强> <强> 强>
import matplotlib.pyplot as plt #导入pyplot import numpy  as np #导入numpy #,np.linspace为numpy的等差数列函数,形成一个0到100之间,共50个元素的函数 时间=x np.linspace(0100年,50) 时间=y 2 * x +, 1, #赋值运算 #最重要的一步,用于绘制线条或标记的轴,可以指定线性,颜色等 plt.plot (x, y), #默认直接绘制 plt.show ()
<强> 2:绘制一条特殊的线强> <强> 强>
import matplotlib.pyplot as plt import numpy  as np 时间=x np.linspace(0100年,20) # print (x) y =, 2 * x + 1 #与案例1中不同的是增加很多参数,如颜色(颜色),,线宽(线宽),,线型(线性),,标记(标记) plt.plot (x, y,颜色=& # 39;红色# 39;,线宽=1.0,线型=& # 39;& # 39;,标志=& # 39;o # 39;) plt.show ()
<强> 3:绘制饼图强> <强> 强>
import matplotlib.pyplot as plt 时间=labels & # 39;青蛙# 39;,,& # 39;猪# 39;,,& # 39;狗# 39;,,& # 39;日志# 39;,#定义标签 sizes =,(15日,30日,45岁,10],#定义饼图的大小 explode =,(0, 0.1, 0, 0), #定义切片 图一,ax1 =, plt.subplots(), #导入饼图 #定义饼图的样式,此示例将,startangle设置为90,,以便将所有对象逆时针旋转90度,定义了数 #据显示格式以小数显示,带阴影 ax1.pie(大小,,=爆炸,爆炸,=标签,标签,autopct=& # 39; % 1.1 f % % & # 39;, ,影子=True startangle=90) ax1.axis(& # 39;平等# 39;),#,等纵横比可确保将饼图绘制为圆. . plt.show ()
<强> 强>
import matplotlib.pyplot as plt import numpy  as np 得到mpl_toolkits.mplot3d import  Axes3D #导入3 d图库 时间=fig plt.figure (figsize=(12,, 8)), #指定图的大小 时间=ax Axes3D(图) #,生成X, Y 时间=X np.arange (4,, 4,, 0.25) 时间=Y np.arange (4,, 4,, 0.25) 时间=X, Y np.meshgrid (X, Y) 时间=R np.sqrt (X * * 2, +, * * 2) , #,height 价值 时间=Z np.sin(右) #,绘图 #,rstride(行)和cstride(列)表示的是行列的跨度 ax.plot_surface (X, Y,, Z, ,rstride=1 #,行的跨度 ,cstride=1 #,列的跨度 ,提出=plt.get_cmap(& # 39;彩虹# 39;),#,颜色映射样式设置 ,) #,offset 表示距离zdir的轴距离 ax.contourf (X, Y,, Z, zdir=& # 39; Z # 39;,,,=2,,提出=& # 39;彩虹# 39;) ax.set_zlim (2, 2) plt.show ()
以上是python中使用matplotlib绘图的案例的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!