美文网首页
数据可视化

数据可视化

作者: 阿猫阿狗Hakuna | 来源:发表于2020-04-16 21:59 被阅读0次

总结自《极客时间——数据分析课程》

数据可视化分为以下9种情况:


image.png

一.可视化工具

1.商业智能分析

Tableau、PowerBI、FineBI

2.可视化大屏

DataV、FineReport

3.前端可视化组件

Web渲染技术:Canvas、SVG是html5中主要的2D图形技术,WebGL是3D框架。
可视化组件:Echarts、D3、Three.js、AntV

4.编程语言

Python:matplotlib、Seaborn。

二.Python可视化技术

使用python进行数据分析,需要在开始时进行探索性的数据分析,了解数据。

1.可视化试图的种类

比较:比较数据间各类别的关系,或者是它们随着时间的变化趋势,比如折线图。
联系:查看两个或两个以上变量之间的关系,比如散点图。
构成:每个部分占整体的百分比,或者是随着时间的百分比变化,比如饼图。
分布:关注单个变量,或者多个变量的分布情况,比如直方图。

按照变量的个数,我们可以把可视化视图划分为单变量分析和多变量分析。

(1)散点图
image.png

散点图的英文叫做 scatter plot,它将两个变量的值显示在二维坐标中,非常适合展示两个变量之间的关系。
画散点图,需要使用 plt.scatter(x, y, marker=None) 函数。x、y 是坐
标,marker 代表了标记的符号。比如“x”、“>”或者“o”。

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

N = 1000
x = np.random.randn(N)
y = np.random.randn(N)
plt.scatter(x, y, marker='x')
plt.show()
(2)折线图

折线图可以用来表示数据随着时间变化的趋势。
Matplotlib 中,我们可以直接使用 plt.plot() 函数,当然需要提前把数据按照 x 轴的大小进行排序,要不画出来的折线图就无法按照 x 轴递增的顺序展示。

import matplotlib.pyplot as plt

x = [2010, 2011, 2012, 2013, 2014, 2015, 2016]
y = [5, 3, 6, 20, 17, 16, 19]
plt.plot(x, y)
plt.show()
(3)直方图

在 Matplotlib 中,我们使用 plt.hist(x, bins=10) 函数,其中参数 x 是一维数组,bins 代表直方图中的箱子数量,默认是 10。

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

a = np.random.randn(100)
s = pd.Series(a)
plt.hist(s)
plt.show()

相关文章

  • python生成数据

    数据可视化指: 数据可视化指的是通过可视化表示来探索数据,它与数据挖掘紧密相关。 数据挖掘: 数据挖掘指的是使用代...

  • 数据可视化方案

    数据可视化-数据大屏-产品介绍 可视化 大数据时代,数据可视化将成为IT领域一个重点发展方向。数据可视化已经不在是...

  • 数据可视化基础知识

    1. 数据可视化简介 创建图表探索数据并分享结果数据可视化:量化信息的可视化 2. 为何使用数据可视化? 安斯库姆...

  • 第一章 数据可视化简介

    第一章 数据可视化简介 1.1 数据可视化简史 1.1.1 20世纪前的数据可视化 数据可视化有着悠久的历史,并在...

  • 这篇文章你一定要阅读:大数据可视化以及几款数据可视化的工具介绍

    大数据可视化是什么 数据可视化要根据数据的特性,可视化要根据数据的特性,如时间信息和空间信息等,找到合适的可视化方...

  • Python 教程:使用 Matplotlib 和 Seabor

    数据可视化是以图形、图表和其他可视化表示形式表示数据的过程。它通过提供可视化表示来帮助我们理解数据。数据可视化是数...

  • 第三章 数据可视化

    第一章 数据可视化简介 第二章 数据 第三章 数据可视化 3.1 数据可视化流程 数据可视化是一个相当复杂的过程,...

  • 数据可视化<第一天>

    数据可视化 数据可视化是指通过可视化表示来探索数据,它与数据挖掘紧密相关而数据挖掘指的是使用代码来探索数据集的规律...

  • 数据可视化.视频.2017-09-26

    统计学:数据图像化大卫.麦克德里斯:数据可视化之美 Uber数据可视化TED 颠覆性的数据可视化演示(2) 数据可...

  • 基于Python的数据可视化:从一维到多维

    目录 一、iris数据集介绍二、一维数据可视化三、二维数据可视化四、多维数据可视化五、参考资料 一、iris数据集...

网友评论

      本文标题:数据可视化

      本文链接:https://www.haomeiwen.com/subject/ukrjvhtx.html