python数据分析与展示(三)

xiaoxiao2021-02-27  203

pylot绘图函数的使用

plt.plot(x,y,...) 绘制坐标图 plt.boxplot(data,notch,position) 绘制箱形图 plt.bar(left,height,width,bottom) 绘制条形图 plt.barh(with,bottom,left,height) 绘制横向条形图 plt.polar(theta(θ),r) 绘制极坐标 plt.pie(data,explode) 绘制饼图

条形图的绘制

import matplotlib.pyplot as plt import numpy as np #创建x坐标 a = np.arange(10) #创建y的数据集 height=[1,4,5,6,3,8,9,4,5,2] plt.title("条形图的绘制",fontproperties="Kaiti",fontsize=20) #绘制条形图 plt.bar(a,height,0.5,0) plt.show()

直方图的绘制:

import matplotlib.pyplot as plt import numpy as np #创建随机数种子 np.random.seed(0) #创建均值和方差 mu,sigma=100,200 #创建了一个随机数数组 均值和方差为100,200 数组大小为100 a=np.random.normal(mu,sigma,size=100) #将这个数组的随机数分成40组 plt.hist(a,40) plt.show()

饼图的绘制

import matplotlib.pyplot as plt #创建图像标签 lables= ['a','b','v','e'] #数据大小 sizes =[15,25,35,25] #图像的大小 explode = [0,0.1,0,0] plt.pie(sizes,explode=explode,labels=lables,autopct='%1.1f%%', shadow=False,startangle=180) #plt.axis('equal') #在12行添加 plt.show()

ply.axis('equal')

转载请注明原文地址: https://www.6miu.com/read-9648.html

最新回复(0)