Python数据分析与展示

matplotlib库

可以利用的网站:httyp://matplotlib.org/gallery.html

matplotlib库的效果:由各种可视化类构成,内部结构复杂,受Matlab启发。

matplotlib.pyplot是绘制各类可视化图形的命令字库,一种相当于快捷方式。

调用方法:import matplotlib.pyplot as plt。

存储函数:plt.savefig():将输出图形存储为文件,默认为PNG格式,可通过dpi修改输出质量。

pyplot的绘图区域函数:plt.

plt.subplot(nrows,ncols,plot_number)-----nrows:分成几个横轴 ncols:分成几个纵轴

plot_number:定位绘图区域。

绘图代码展示:

#绘制的曲线存成文件 savefig函数

# plt.savefig("test",dpi=600)

# plt.show()

多个参数的代码展示:

选择绘图区域的函数:

代码展示:

绘制曲线plt.plot(x,y,format_string,**kwargs)函数

format_string→控制曲线的格式字符串,可选。由颜色字符风格字符标记字符组成

颜色字符

风格字符

标记字符

代码展示:

py.plot的中文展示

pyplot并不默认支持中文显示,需要rcParams修改字体实现

方法一:

代码展示:

"SimHei"代表黑体

rcParams的属性:

reParams['font.family']

方法二:在有中文输出的地方,增加一个属性:fontproperties

实例:

pyplot文本显示方法

例子:

plt.annotate(s,xy=(),xytext(),arrowprops=dict())函数的使用

s代表的含义为我们要注释的内容 xy=()表示箭头要指向的位置 xytext()表示文本所在的位置arrowprops=dict()描述箭头的属性

实例展示:

pyplot的子绘图区域

函数--plt.subplot2grid(GridSpec,CurSpec,colspan=n,rowspan=n)

表示的含义:GridSpec网格规则 CurSpec:当前为subplot选定的位置

colspan=n---表示再向横轴拉长n个单位 rowspan=n---表示再向纵轴拉长n个单位

理念:设定网格,选中网格,确定选中行列区数量,编个号从0开始

方法一------举个例子:

方法二------利用import matplotlib.gridspec as gridspec 库

举个列子:

学习本次的内容的链接

http://t.csdn.cn/kTS1A

python基础图表函数概述

pyplot饼状图的绘制

函数:plt.pie()

代码展示:

若要绘制正圆形饼状图还需要plt.axis('equal')

例子:

pyplot直方图的绘制

函数:plt.hist()

代码展示:

pyplot极坐标图的绘制

函数:plt.polar()

代码展示:

pyplot散点图的绘制

函数:plt.scatter()

学习的链接:http://t.csdn.cn/uSCNo

代码展示:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是先森丫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值