没有合适的资源?快使用搜索试试~ 我知道了~
python爬虫数据可视化
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![](https://csdnimg.cn/release/download_crawler_static/88656746/bg1.jpg)
什么是数据可视化? 数据可视化是为了使得数据更高效地反应数据情况,便于让读
者更高效阅读,通过数据可视化突出数据背后的规律,以此突出数据中的重要因素,如果使
用 Python 做数据可视化,建议学好如下这四个 Python 数据分析包,分别是:
Pandas、Matplotlib、Seaborn、Pyecharts
学好以上四个数据分析包,做可视化足够用了,全文较长,建议耐心看完,学习后即可使用
Python 做数据可视化,具体的代码实操部分可以实际用代码进行演示,这样才能更好的掌
握,下面一起来学习
01. Pandas
官网 https://www.pypandas.cn/
Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单、
直观地处理关系型、标记型数据,广泛应用于数据分析领域,Pandas 适用于处理与 Excel
表类似的表格数据,以及有序和无序的时间序列数据等。
Pandas 的主要数据结构是 Series(一维数据)和 DataFrame(二维数据),这两种数据
结构足以处理金融、统计、社会科学、工程等领域里的大多数典型用例,使用 pandas 进行
数据分析流程包含数据整理与清洗、数据分析与建模、数据可视化与制表等阶段。
灵活的分组功能:group by 数据分组;
直观地合并功能:merge 数据连接;
灵活地重塑功能:reshape 数据重塑
pandas 库不仅可以做一些数据清洗的工作,还可以使用 pandas 作图,并且做图时,使
用一行代码就可以轻松作图,详细的作图方法可以看代码中的注释。
#导入 pandas 库
import pandas as pd
#生成一个 Series
s=pd.Series([1,3,3,4], index=list('ABCD'))
#括号内不指定图表类型,则默认生成直线图
s.plot()
#条形图
s.plot(kind='bar')
![](https://csdnimg.cn/release/download_crawler_static/88656746/bg2.jpg)
#水平条形图
s.plot.barh()
#饼图
s.plot.pie()
1
2
#直方图
s.plot.hist()
1
2
#密度图
import numpy as np
s=pd.Series(np.random.randn(1000)) #生成一列随机数
s.plot.kde()
s.plot.density()
1
2
3
4
5
6
#散点图
import numpy as np
#生成一个 DataFrame
df=pd.DataFrame(np.random.randn(1000,2),
columns=['X1','Y'])
df.plot.scatter(x='X1',y='Y')
1
2
3
4
5
6
![](https://csdnimg.cn/release/download_crawler_static/88656746/bg3.jpg)
#六角箱图
df.plot.hexbin(x='X1',y='Y',gridsize=8)
1
2
#箱型图
df=pd.DataFrame(np.random.rand(10,2),columns=['A','B'])
df.plot.box()
1
2
3
#面积图
df=pd.DataFrame(np.random.randint(10,size=(4,4)),
columns=list('ABCD'),
index=list('WXYZ'))
df.plot.area()
1
2
3
4
5
6
02. Matplotlib
官网 https://www.matplotlib.org.cn/
Matplotlib 是一个 Python 2D 绘图库,它以多种硬拷贝格式和跨平台的交互式环境生成出版
物质量的图形。Matplotlib 可用于 Python 脚本,Python 和 IPython Shell、Jupyter 笔记本,Web
应用程序服务器和四个图形用户界面工具包。
Matplotlib 尝试使容易的事情变得更容易,使困难的事情变得可能,只需几行代码就可以生
成图表、直方图、功率谱、条形图、误差图、散点图等。
为了简单绘图,该 pyplot 模块提供了类似于 MATLAB 的界面,尤其是与 IPython 结合使用
时,对于高级用户,您可以通过面向对象的界面或 MATLAB 用户熟悉的一组功能来完全控制
线型,字体属性,轴属性等。
剩余13页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/fc78f2455da54db48cf7bf28a8a52370_love0everything.jpg!1)
普通网友
- 粉丝: 1026
- 资源: 165
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)