QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5593|回复: 2
打印 上一主题 下一主题

python数据可视三大库之matplotlib库(二:图表函数入门)

[复制链接]
字体大小: 正常 放大
杨利霞        

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2020-5-11 11:20 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    ) C2 }+ l6 t) R6 ]9 r. T
    python数据可视三大库之matplotlib库(二:图表函数入门)[color=rgba(0, 0, 0, 0.74902)]文章目录
    • pyplot基本概述
    • 实例8 W4 t5 l# l3 l
      • 饼状图绘制
      • 直方图绘制
      • 极坐标绘制
      • 散点图绘制
        9 T& a+ J2 P8 f, U% w4 S

    ) o% T3 c4 d/ o& m2 z2 @6 c3 i8 e* t: \! f% D* h: ]
    pyplot基本概述 1.png
    $ V# w* I( ?' S7 g( } 2.png
    ) K0 s5 F" o* _ 3.png
    ; i) C7 V9 V% Z5 x+ f
    8 h, k% B0 o( B7 W) C) a+ {' `2 ^实例9 I' S5 t2 C4 @/ a. _! t. P

    . w+ Q) k4 ?! C) _% j- i饼状图绘制
    * @) s  W# c4 R6 i/ B: p, p# ^' z2 m; A; l  X) Q
    .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)
    3 P: ^! S+ U1 ~; w& q/ T6 }# U参数        说明        类型
    , ~6 F& n/ \& Rx        数据,即所占大小        array-like. N+ ^/ [& A0 V( [
    explode        (每一块)离开中心距离        array-like
    + \+ e& @* a* q3 ilabel        标签        list: V8 z- g% u  F3 ~3 K" u# p3 g
    color        颜色参数        array-like0 W( G% l6 l2 }4 x8 f
    autopct        数据标签控制饼图内百分比设置,可以使用format字符串或者format function’%1.1f’指小数点前后位数(没有用空格补齐)        str, or function; P* V9 a9 \  n" U, {. y0 }
    pctdistance        类似于labeldistance,指定autopct的位置刻度,默认值为0.6        0~1
    , V# F: m8 v: W$ Yshadow        是否显示阴影        bool
    1 ?  q9 d" ?( D6 o- J2 N; hlabeldistance        label标记的绘制位置,相对于半径的比例,默认值为1.1, 如<1则绘制在饼图内侧        float2 i: L" q1 p5 \9 H; C! `8 v
    startangle        开始绘图的角度如果不是"无",则从 x 轴逆时针旋转饼图的起始点。        float
    6 G+ A3 d- `- Uradius        饼图的半径,如果半径为"无",则将其设置为 1。        float% h8 A$ J" |, x" ^1 y( Q; `
    counterclock        指定指针方向布尔值,可选参数,默认为:True,即逆时针。将值改为False即可改为顺时针        bool
    ) ?$ ?* `3 m1 i9 J, ]wedgeprops        字典类型,可选参数,默认值:None。参数字典传递给wedge对象用来画一个饼图        dict8 u7 j8 h' B1 N' z
    textprops        设置标签(labels)和比例文字的格式;字典类型,可选参数,默认值为:None。传递给text对象的字典参数。        dict
    * D5 ?0 Q/ K) p7 ecenter        浮点类型的列表,可选参数,默认值:(0,0)。图标中心位置。        list of float# s2 y  D. Z; p2 I# {! y2 C
    frame        如果为 true,则用图表绘制轴框。        bool
    " {* L" ~$ |+ e% `, z5 ]rotatelabels        旋转标签,如果为 true,则将每个标签旋转到相应切片的角度。        bool6 c" V2 g+ O' }7 _3 ^1 O3 M
    参数过多请到上查看官方文档4 r$ f/ [1 [! e: \! a
    2 O9 t  t* s) S& t2 V
    直方图绘制
    8 ^2 c: T. e" X- L- N$ a  d7 o4 m6 k" R5 k; s' m8 j( d5 c
    官方文档一维直方图官方文档二维直方图: E  H, c" y, m$ G% U0 k- n
    4.png * M( K9 u* r4 u. g. w

    一维:plt.hist()二维plt.hist2d()

    参数过多,官方文档8 M) O2 ]! k3 Z+ b
    详解

    极坐标绘制

    官方文档

    plt.polar(theta,r)

    5.png ( d- m& B% k# ]$ Z. C! [+ U' v

    ( y4 s7 s5 u# H" D/ U3 H! Q  x7 D散点图绘制# g% B  j- G/ H
    7 N$ B+ h$ H+ J8 H$ `, A
    官方文档5 x* R3 H) f9 S) J; V

    3 m5 V, s5 N- ^. x2 v! n. t9 a.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=, edgecolors=None, *, plotnonfinite=False, data=None, **kwargs)9 b, J4 X! }; O. E) g" z/ b/ ?0 `
    各参数详解; n* H4 n/ Y2 U9 J( K% t

    - U  c% U( E. j; j- O  A6 A) A; s( _4 q' B% K! z) q  F# ~/ Y: t
    8 R+ q2 N% ~! s0 O; b4 H; {8 S
    所有资料来源于mooc北京理工大学python数据可视化课程,以及博客园csdn文章,以及官方文档——————————————
      V. Q) j8 U4 m8 J版权声明:本文为CSDN博主「伏虎山真人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。7 H, I4 M% B( S: S+ o+ U% E
    原文链接:https://blog.csdn.net/weixin_46325250/article/details/106047177# R- k# U6 z. _* F# K. Y3 g6 E5 H

    - D$ R/ S% {# e1 x7 `* x; ~' r: \3 B1 n( \
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    chace        

    0

    主题

    2

    听众

    259

    积分

    升级  79.5%

  • TA的每日心情

    2020-7-11 15:12
  • 签到天数: 43 天

    [LV.5]常住居民I

    网络挑战赛参赛者

    自我介绍
    学生
    回复

    使用道具 举报

    chace        

    0

    主题

    2

    听众

    259

    积分

    升级  79.5%

  • TA的每日心情

    2020-7-11 15:12
  • 签到天数: 43 天

    [LV.5]常住居民I

    网络挑战赛参赛者

    自我介绍
    学生
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-3 01:45 , Processed in 0.397498 second(s), 63 queries .

    回顶部