matplotlib函数绘图,matplotlib 动图
绘制精美的图表绘制示例线形直方图散点图极坐标饼图绘制精美的图表和努比绘制直方图
线性图形
#线性图形
将matplotlib.pyplot输入为血小板计数
frommatplotlib。font _ manager导入属性
font _ set=font properties(fname=r c:\ users \ administrator \ appdata \ local \ programs \ python \ pyt hoot
datax=[ 1、2、3、4、5 ]
#确定直线位置
数据=[ 2,4,2,4,2 ]
#决定直线的高度
PLT.plot(数据,日期)的双曲馀弦值。
plt.title("绘制直线,FontProperties=font_set).
PLT。xlabel("x轴,FontProperties=font_set).
PLT。ylabel(y轴“fontproperties=font _ set”.
plt.show())
只有注意:一定要导入美元字体文件才能显示中文。
通过改变x、y的参数,改变直线
datax=[ 1,2,3,1 ]
日期=[ 2,4,2,2 ]
条形图纵向美元
#条形图(纵向)
将matplotlib.pyplot输入为血小板计数
frommatplotlib。font _ manager导入属性
font _ set=font properties(fname=r c:\ users \ administrator \ appdata \ local \ programs \ python \ pyt hoot
x=[0.1、2、3、4.5]
y=[ 1、2、3、2、4、5 ]
PLT.bar(x,y ) #垂直条形图
工厂名称(条形图一个,字体属性=font _ set)图表标题
PLT。xlabel("x轴、FontProperties=font_set ) ) x轴标题设置和字体文件导入
PLT。ylabel(y轴“fontproperties=font _ set”.
plt.show())
横向美元
只需将PLT.bar(x,y)更改为PLT.bar(x,y)
#条形图(纵向)
将matplotlib.pyplot输入为血小板计数
frommatplotlib。font _ manager导入属性
font _ set=font properties(fname=r c:\ users \ administrator \ appdata \ local \ programs \ python \ pyt hoot
x=[0.1、2、3、4.5]
y=[ 1、2、3、2、4、5 ]
血小板计数档。巴尔(x,y ) #垂直条形图
工厂名称(条形图一个,字体属性=font _ set)图表标题
PLT。xlabel("x轴、FontProperties=font_set ) ) x轴标题设置和字体文件导入
PLT。ylabel(y轴“fontproperties=font _ set”.
plt.show())
直方图#直方图
将matplotlib.pyplot输入为血小板计数
frommatplotlib。font _ manager导入属性
font _ set=font properties(fname=r c:\ users \ administrator \ appdata \ local \ programs \ python \ pyt hoot
#font_set可以简称为字体(吨)
薪金=[2500-3300-2700-5600-6700-5400-3100-3500-7600-8700-1100-10400]
组=[ 1005、2000、3000、5000、6000、8000、9000 ]
工厂历史(薪资、群组、历史类型=bar ,rwidth=0.75))).
plt .图例(
PLT.xlabel(x轴(" FontProperties=font_set ")).
PLT.ylabel(y轴(" FontProperties=font_set ")).
工厂名称(u)直方图),FontProperties=font_set).
plt.show())
散布图#散布图
将matplotlib.pyplot输入为血小板计数
汇入数组为铭牌
x=NP.random.rand(1000))。
y=NP.random.rand(1000).
#上的两个语句表示此区域中随机显示的点数,共1000点
#x和然后呢所具有的数字必须一致
血小板计数档。散射(x,y).
plt.show())
极谱图#极谱图
将matplotlib.pyplot输入为血小板计数
汇入数组为铭牌
) ) )
# 0.5表示虚线的起点
ax1=PLT。子出图(121,投影=极座标)
通过调用子出图(创建子图
# projection=polar 创建极坐标子图
ax1。绘图(,/6,lw=2 ).
#-希塔表示数学平面角度
plt.show())
饼图#饼图
将matplotlib.pyplot输入为血小板计数
PLT。rcparams[ font。无衬线]=字元设置西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆西姆字体
PLT。图(图大小=(6.6))设置画布的大小和饼图的大小
label=[ "财经类""管理类""理工科""社科类"] #定义饼图标签,标签为列表
分解=[ 0,0,2,0,0 ] #设置距离圆中心的n个个半径
请注意,标签参数与爆炸了参数相关
值=[45301510]#设定各部分的大小
PLT.pie值、分解=分解、标签=标签、自动pct="% 1.1f % ",开始角度=90)
#设置饼图的开始位置,开始角度设置饼图的n个度旋转
绘制工厂名称((饼图) )标题
plt.show())
用绘制精美的图表和努比绘制条形图#用#matplotlib numpy绘制条形图
将matplotlib.pyplot输入为血小板计数
frommatplotlib。font _ manager导入属性
汇入数组为铭牌
font _ set=font properties(fname=r c:\ users \ administrator \ appdata \ local \ programs \ python \ pyt hoot
#读取字体文件,设定字体大小
x=NP。橙色(10)。
y=NP。随机的。ranint(0,20,10).
血小板计数档。巴尔(x,y)).
plt.show())
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。