可视化——matplotlib(图表的绘制:线形图 ,和环形图,柱状图 ,直方图 ,散点图和气泡图 ,箱型图,极坐标图)

pyplot的17个基础图标函数函数说明plt.plot(x,y,fmt,……)绘制一个坐标图plt.boxplot(data,notch,position)绘制一个箱形图plt.bar(left,height,width,bottom)绘制一个条形图plt.bar(width,bottom,left,height)绘制一个横向条形图plt.polar(theta,r)绘制极坐标图plt.pie(data, explode)绘制饼图plt
摘要由CSDN通过智能技术生成

pyplot的17个基础图标函数

函数 说明
plt.plot(x,y,fmt,……) 绘制一个坐标图
plt.boxplot(data,notch,position) 绘制一个箱形图
plt.bar(left,height,width,bottom) 绘制一个条形图
plt.bar(width,bottom,left,height) 绘制一个横向条形图
plt.polar(theta,r) 绘制极坐标图
plt.pie(data, explode) 绘制饼图
plt.psd(x,NFFT=256,pad_to,Fs) 绘制功率谱密度图
plt.specgram(x,NFFT=256,pad_to,Fs) 绘制一个谱图
plt.cohere((x,y,NFFT=256,Fs)) 绘制X-Y的相关性函数的图
plt.scatter(x,y) 绘制散点图,其中x和y长度相同
plt.step(x,y,where) 绘制一个布阶图
plt.hist(x,bin,normed) 绘制直方图
plt.contour(X,Y,Z,N) 绘制等值图
plt.vline() 绘制垂直图
plt.stem(x,y,linefmt,markerfmt) 绘制柴火图
plt.plot_date() 绘制数据日期
Plt.plotfile() 绘制数据后写入文件

1. 线形图(plot函数)

数据可视化(pylot的函数,中文显示,文本显示,子绘图区域)

2. 饼图和环形图

饼图概念:
饼图用于表示不同分类的占比情况,通过弧度大小来对比各种分类,饼图通过将一个圆饼按照分类的占比划分成多个区块,整个圆饼代表数据的总量,每个区块(圆弧)表示该分类占总体的比例大小。

pie()的参数

matplotlib.pyplot.pie(
        x, explode=None, labels=None, colors=None, autopct=None,
        pctdistance=0.6, shadow=False, labeldistance=1.1,
        startangle=None, radius=None, counterclock=True,
        wedgeprops=None, textprops=None, center=(0, 0), frame=False,
        rotatelabels=False, *, data=None)

常用参数部分

x: 接收array,表示用于绘制的数据,无默认
explode:默认x的饼图不爆炸。自定义确定哪一块爆炸&爆炸距离。
labelslabeldistance: 默认x没有标签,标签位于1.1倍半径处。自定义每块饼的标签,和位置
autopctpctdistance: 默认x不显示每块饼的百分比标注。autopct自定义是每块饼的百分比属性,如几位小数, pctdistance默认在半径0.6位置显示百分数,自定义百分数距离半径的比例
shadow: 默认x是二维平面饼图,没有阴影。自定义饼图是否有阴影属性
startangle: 默认x第一块饼和水平面的角度不固定。自定义第一块饼图和水平面的角度
colors:自定义每块饼的颜色,默认系统自动设定每块饼的颜色

不太常用参数部分

radius: 默认x半径参数是1。自定义半径的大小,可以是int | float。
counterclock: 自定义指针方向,默认布尔值True,即按照逆时针对x饼图排列。
wedgeprops=dict():设定每块饼图的

  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值