数据科学包学习第四天 原创

1043-李同学

发表文章数:31

首页 » 数据科学库 » 正文

一.学习matplotlib

matplotlib是基于python语言的开源项目,旨在为python提供一个数据绘图包,用户在熟悉了核心对象之后,可以轻易的定制图像。
函数式绘图和面向试绘图:
1.函数式绘图,参考了matlab里面的绘图函数法,简单轻易上手。
2.面向对象式绘图,更懂matplotlib底层架构,有更多功能。

二.简单操作

数据科学包学习第四天                    原创
导入matplotlib模块,画出(1,3)(2,2),(3,1)的连线。

1.散点图:
数据科学包学习第四天                    原创
数据科学包学习第四天                    原创
2.折线图
数据科学包学习第四天                    原创
3.条线图
数据科学包学习第四天                    原创
数据科学包学习第四天                    原创

数据科学包学习第四天                    原创
4.直方图
概念: 由一系列高度不等的纵向条形组成,表示数据分布的情况。

直方图与条形图的区别:
1、条形图是用条形的高度表示频数的大小,而直方图实际上是用长方形的面积表示频数,当长方形的宽相等的时候可以用矩形的的高表示频数;
2、条形图中,横轴上的数据是孤立的,是一个具体的数据,而直方图中,横轴上的数据是连续的,是一个范围;
3、条形图中,各长方形之间有空隙,而直方图中,各长方形是靠在一起的。
数据科学包学习第四天                    原创

bins代表直方的数量,normed=True时,为数据标准化,纵坐标变成频率。当normed=False时,则纵坐标为数据个数
数据科学包学习第四天                    原创
5.饼状图
概念: 饼状图显示一个数据系列中各项的大小与各项总和的比列。饼状图中的数据点显示为整个饼状图的百分比。
数据科学包学习第四天                    原创
6.子图
Matplotlib对象简介:
FigureCanvas-画布
Figure-图
Axes-坐标

生成实例fig=plt.figure()
ax=fig.add_subplot(111)
返回Axes实例,
参数一,子图总行数
参数二,子图总列数
参数三,子图位置

7.网格
数据科学包学习第四天                    原创
数据科学包学习第四天                    原创
gird参数中,linestyle为网格样式,linewidth为网格宽度,color为网格颜色

8.图例
数据科学包学习第四天                    原创
数据科学包学习第四天                    原创

未经允许不得转载:作者:1043-李同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《数据科学包学习第四天 原创》 发布于2020-11-06

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录