在线时间 1630 小时 最后登录 2024-1-29 注册时间 2017-5-16 听众数 82 收听数 1 能力 120 分 体力 561362 点 威望 12 点 阅读权限 255 积分 173781 相册 1 日志 0 记录 0 帖子 5313 主题 5273 精华 18 分享 0 好友 163
TA的每日心情 开心 2021-8-11 17:59
签到天数: 17 天
[LV.4]偶尔看看III
网络挑战赛参赛者
网络挑战赛参赛者
自我介绍 本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。
群组 : 2018美赛大象算法课程
群组 : 2018美赛护航培训课程
群组 : 2019年 数学中国站长建
群组 : 2019年数据分析师课程
群组 : 2018年大象老师国赛优
: {8 b+ C% x; q- T. `. E+ ] python数据可视三大库之matplotlib库(二:图表函数入门) [color=rgba(0, 0, 0, 0.74902)]文章目录 pyplot基本概述 实例
: A0 h$ V: Z' B 饼状图绘制 直方图绘制 极坐标绘制 散点图绘制
& a' N- `! d" w: O% Q2 H6 E
2 Z- @3 I/ ^7 Y4 `: k
3 Y& C5 e4 b! Y4 i6 D4 \2 R pyplot基本概述
: z, l2 _4 }3 o2 m1 I
" W5 j3 @$ W% B& p. A4 J
( S) A& y" j, }/ ]) x5 h
$ w& s3 v. G3 k$ K2 Q% P& E" E) b 实例
2 C* x" A, |3 X( C1 k0 m f! T I8 o( f7 B
饼状图绘制
% F1 H5 j4 u$ m8 x. j ; F4 x: B. W( s7 x6 ]
.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)
. |1 c# w2 n+ f8 ?8 p 参数 说明 类型$ e% r6 Q2 }5 _. q- T: \
x 数据,即所占大小 array-like
" r; H( X0 H, z; B1 r; ?$ p explode (每一块)离开中心距离 array-like
3 _2 P; A* W6 g+ I F' |( E label 标签 list, e: ~4 f, O, E9 ?! S0 y: |
color 颜色参数 array-like
8 f% e A9 C0 {! k4 }3 d8 R7 y5 X% N autopct 数据标签控制饼图内百分比设置,可以使用format字符串或者format function’%1.1f’指小数点前后位数(没有用空格补齐) str, or function
& E; c$ C1 ^" J0 E pctdistance 类似于labeldistance,指定autopct的位置刻度,默认值为0.6 0~1
3 h/ T+ ^. Q4 }& Q3 P$ W shadow 是否显示阴影 bool
* \8 V) p- }3 I1 N labeldistance label标记的绘制位置,相对于半径的比例,默认值为1.1, 如<1则绘制在饼图内侧 float
7 V; D$ N) U0 t+ P, _ startangle 开始绘图的角度如果不是"无",则从 x 轴逆时针旋转饼图的起始点。 float
* @$ t3 D% h# y G3 f$ B4 E% x radius 饼图的半径,如果半径为"无",则将其设置为 1。 float" c& J3 W- u( T2 P& y
counterclock 指定指针方向布尔值,可选参数,默认为:True,即逆时针。将值改为False即可改为顺时针 bool7 g/ _* W- R9 ~2 r# D2 O) L$ W
wedgeprops 字典类型,可选参数,默认值:None。参数字典传递给wedge对象用来画一个饼图 dict
9 G% B, n9 ]8 r+ N3 N: M. f; { textprops 设置标签(labels)和比例文字的格式;字典类型,可选参数,默认值为:None。传递给text对象的字典参数。 dict; K( }4 i% P& e j1 _
center 浮点类型的列表,可选参数,默认值:(0,0)。图标中心位置。 list of float
* S- ^- i P5 B- x- w frame 如果为 true,则用图表绘制轴框。 bool
, t9 {9 t2 ?- Q8 N! M& j rotatelabels 旋转标签,如果为 true,则将每个标签旋转到相应切片的角度。 bool
) v8 K$ w& U( ~* Z) P$ f5 L 参数过多请到上查看官方文档
9 F% M1 i, p6 N* F( f9 F) g; s
0 a+ U5 ?7 J4 i# A4 b/ q0 `2 ? 直方图绘制
& R. [) Z7 H7 o. p. ^ 7 c5 n% H z; p
官方文档一维直方图官方文档二维直方图
9 B2 ]: s2 Z+ P3 `5 ]/ m
3 a& m% `9 z$ y8 o6 a( _# R
一维:plt.hist() 二维plt.hist2d()
参数过多,官方文档 6 C: _/ y2 W( A4 f- s8 i
详解
极坐标绘制 官方文档
plt.polar(theta,r)
1 C% m4 J5 J8 K A( M
# @* [* X+ p% i, f+ L 散点图绘制
8 n2 c/ }9 K! J& Q9 [1 p 4 n6 R) g& e4 Y9 |
官方文档
2 i7 a- O: u* Z
; t2 I/ \5 p2 P .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)
7 u8 J. G7 ~5 g* a+ H" H G 各参数详解# j* z; b% _7 [
( K$ H9 X! X+ B; A! u" X' N
8 V& v6 U$ H5 D. \
A0 J4 E. W9 b/ K; \ 所有资料来源于mooc北京理工大学python数据可视化课程,以及博客园csdn文章,以及官方文档 ——————————————( m B0 i: g1 E. Q/ K" _/ x
版权声明:本文为CSDN博主「伏虎山真人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。3 a K8 F: A; W2 @9 z; I4 r
原文链接:https://blog.csdn.net/weixin_46325250/article/details/106047177
' k v! N* y8 C' ?& D ! T9 W2 p8 }! C \6 m
9 ^9 T" H0 A2 o* E [# P
zan