小白python数据分析_小白学 Python 数据分析(15):数据可视化概述

c6304ece65fd2370551c04f20bba1a71.png

人生苦短,我用 Python

前文传送门:

引言

从本篇开始,整个系列进入到第二部分,数据可视化。

那么,什么是数据可视化?

a0231f82348b9cae1f1bc813c681abd7.gif

可以看到,这个动图非常的炫,那我们是不是学了数据可视化以后就能做出来这种效果。

emmmmmmmmmmmm。。。。。。。。

这个难度有点高,打怪升级也没有直接出门打 BOSS 的打法撒。

78a6d824d144d6ef3c59c0b063d14721.png

工欲善其事必先利其器

我们先看下现在使用的主流数据可视化的工具(类库)有什么。

Matplotlib

第一个当然是我们在前面开篇中介绍过的 Matplotlib , Python 数据分析经典三件套之一。

首先还是几个官方网址罗列一下,防止有的同学找不到:

Matplotlib 的安装过程还是十分简单的:

pip install matplotlib

等待进度条走完,我们就算安装完成了。

在学习怎么使用 matplotlib 之前,我们可以先看下 matplotlib 的一些示例:

format,png

format,png

错了错了,这么复杂的图我怎么可能画的出来。。。

7c6aa6704b892894663f100d47e456f5.png

下面这种才是我们的目标:

format,png

format,png

9c99fb5843d99356cdc28bcb85b6795f.png

pyecharts

在除了可以使用 Matplotlib 作为数据可视化的工具之余,我们还可以选择 pyecharts 作为数据可视化工具。

先做一个简单的简介,以下内容来自官方文档:

Echarts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecharts 诞生了。

相信很多同学对 Echarts 并不陌生,在做页面图表的时候,能选择的第三方支持库并不多,而 Echarts 是其中做的相当不错的一个类库,毕竟背后是由百度开源的。

放几个官方的链接:

接下来还是看如何安装:

pip install pyecharts

和前面安装 Matplotlib 一样,静静的等待进度条走完就行。

这里有关版本有一点需要注意,不管是使用 Matplotlib 还是使用 pyecharts ,都需要 Python 的版本是 3.x ,在官方文档中都已经注明 2.x 不再进行维护。

至于小编为什么要介绍 pyecharts 呢?给大家看几个官方的示例:

dfd7341ddccf712a591e8a6d82a94337.gif

d6eee590a5f936d06445b1d9afb9e2fb.gif

091e5a02fb0b6649338f6d383f0674ad.gif

57db9c0891e37ac7e7582929ef5afd80.gif

262b30a67a959718ef331a6f809fec97.png

是不是感觉单纯的从 UI 设计的角度上来讲, pyecharts 要比 Matplotlib 要好看的多,感觉 Matplotlib 像是上个世纪的产物。

在接下来的内容中,小编会先分享 Matplotlib 的使用,之后会专门写几篇介绍下 pyecharts 的使用。

d094ab90668bc87d15aab504b3a90b3b.png

数据可视化的基本流程

第一步:整理数据

数据还是数据可视化的基础,在所有的事情开始之前,需要先明确需要把哪些数据图表化。

第二步:明确目的

在上一步中,我们拿到了需要图表化的数据,接着就需要想清楚,我们展示这些数据到底是为了什么,是要表达一种趋势,还是要展现对比等等。

第三步:选择图表形式

在明确了我们的目的之后,就需要选择展现这些数据的形式了,我们需要为这些数据选择合适的展现形式,这就需要分情况讨论了。

例如我们想要展现一种趋势,那么折线图就要比柱状图更为合适,如果是需要展现对比,那么柱状图就要比折线图合适,还有是展现百分比,那么我们选择饼状图就会更为合适。

本篇的内容就到这里了,下一篇,我们接着介绍 Matplotlib 的使用姿势。

a8b72707944a23c47e97a79935307757.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
python数据分析:基于plotly的动态可绘图.pdf》是一本关于使用Python进行数据分析的书籍,主要介绍了如何利用plotly库进行动态可绘图。 数据分析是通过收集、清洗、加工、分析和呈现大量数据来揭示其中潜在规律和洞察的过程。而可则是将数据以图表等可方式展示,帮助我们更直观地理解和解读数据。plotly是Python中一款功能强大的可库,它可以生成各种交互式图表,支持动态可和在线展示。 《python数据分析:基于plotly的动态可绘图.pdf》通过实例演示了如何使用plotly库进行数据分析中常用的可操作,包括折线图、柱状图、散点图、饼图、地理图等。使用plotly库可以轻松创建动态可图表,通过调整参数和设置动画效果,可以让图表更生动、更具吸引力。 动态可是一种通过动态变的图表来展示数据的方法。它可以帮助我们更好地理解数据的变趋势和规律,发现数据中隐藏的特征和模式。在数据分析中,动态可常用于时间序列数据、实时数据等领域,能够直观地展示数据的变过程和动态趋势。 综上所述,《python数据分析:基于plotly的动态可绘图.pdf》是一本介绍如何使用plotly库进行动态可绘图的书籍,通过实例演示了使用plotly库创建各种动态可图表的方法和技巧,对于对数据分析和可有兴趣的人来说,是一本不可多得的学习资料。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值