前言:基于人大的《数据科学概论》第十章。主要内容为可视化的定义、可视化的意义、可视化的一般过程、科学可视化与信息可视化、可视化的原则、可视化实例、可视化的挑战和趋势、可视分析技术、探索式数据分析、可视化工具。

一、可视化的定义

可视化是数据的可视表现形式以及交互技术的总称。

它通过图形化的方式把数据给表现出来,方便用户进行观察和理解,并且帮助用户对数据进行探索、发现数据里面隐藏的模式,获得对数据的洞察力和理解。

二、可视化的意义

某些事物,用文字/数字来表达,相当地繁琐,但是用图形来表现,则更加容易把握和理解。

在大数据时代,数据来源多样,数据的规模巨大,可视化技术可以帮助我们对数据进行观察、理解、探索和发现。

三、可视化的一般过程

过滤,映射,渲染,交互

  1. 过滤,(Filtering)是选取原始数据集的一部分进行可视化。
  2. 映射,(Mapping)是指将抽象数据,转换为可视化表示的过程。
  3. 渲染,(Rendering)是通过图形渲染库和显示卡的帮助,把经过映射的数据,以二维或者三维图形的形式绘制出来。
  4. 交互,(Interaction)是指计算机对用户的某种特定动作,做出反应。比如,计算机可以识别用户的手势,适时地改变渲染的效果。

映射交互两个环节是达成这个目标的关键。

四、科学可视化与信息可视化

目前,可视化领域包括三个主要的分支,分别是科学可视化信息可视化、以及可视分析等。

五、可视化的原则

可视化的目的,是把复杂数据有效地展示出来,首要的原则是准确清晰

  • 准确是指可视化结果反映的是数据的本来面目或者本质
  • 清晰是指可视化结果,所表达的含义要明确。

此外,还要尽量做到

  1. 在更小的空间里,用最少的图形,在最短的时间里,传达给用户最多的信息。对数据进行合理简化,突出重点。
  2. 可视化的结果,需要阐明事物之间的相互关系,以及事物的变化趋势,对于类似的事物要方便用户进行比较。
  3. 使用用户熟悉的事物,对需要比较的数据进行比较
  4. 在可视化设计过程中,要考虑把交互方式和动画效果加进去。动画效果可以从时间和空间维度对事物的发展变化过程进行刻画,以便给用户创造沉浸式的体验。

六、可视化实例

散点图、直方图、线图、柱状图、饼图、树状结构、圆锥树、信息立方体、堆叠的河流、景区热力图、高维数据可视化、高维数据可视化。

七、可视化的挑战和趋势

  • 海量的异构数据的可视化,对算法设计和硬件基础设施,都提出了更高的要求。
  • 各种新硬件被应用到可视化领域,可视化系统将支持更高的显示分辨率
  • 可视化技术被应用到更多的业务领域
  • 可视化技术支持更多样的数据的可视化
  • 新的研究热点,是基于可视化、以及可视化分析结果,进行叙事,将一个故事,并且把故事讲完整、讲精彩
  • 可视化软件提供更加强大的可视化分析能力

八、可视分析技术

可视分析包括三个要素

  • 数据(Data),数据是所有可视化分析的基础
  • 模型(Model),包括统计模型、以及机器学习、数据挖掘模型。
  • 利用可视化(Visualization),探索数据中变量之间的关系。

可视分析包括三个回路:

  • 探索回路,描述分析者如何和可视化分析系统进行交互,目的是生成新的可视化结果或者调整模型,并且据此对数据进行分析。涉及动作发现
  • 验证回路,包括洞察和假设。
  • 产生新知识回路,分析者为某个假设寻找证据,或者从数据中学习到新的知识。从证据到知识,需要一个推理的过程。

九、探索式数据分析

所谓探索式数据分析,是指对已有的数据,在尽量少的先验假定情况下进行探索,逐步了解数据的特点。

当我们对数据的内在特点、它包含的信息,没有足够经验,不知道应用用什么统计分析、数据挖掘、机器学习方法进行分析时,探索式数据分析是一种有效的分析方式。

在探索式数据分析中对高维数据进行降维

降维,是把数据或特征的维数降低,一般分为线性降维、和非线性降维。

降维的方法有:主成分分析、线性判别分析、多维尺度分析等。

十、可视化工具

  • D3.js

  • Matplotlib

  • Prefuse

降维。

降维的方法有:主成分分析、线性判别分析、多维尺度分析等。

十、可视化工具

  • D3.js

  • Matplotlib

  • Prefuse

10.可视化、可视分析、探索式数据分析相关推荐

  1. 【Python-ML】探索式数据分析EDA(Exploratory Data Analysis)

    # -*- coding: utf-8 -*- ''' Created on 2018年1月24日 @author: Jason.F @summary: 有监督回归学习-探索式数据分析(EDA,Exp ...

  2. Python之探索式数据分析

    探究数据分析的目的是为了找到有助于清理/准备/转换数据的思路,这些数据最终将用于机器学习算法/模型的建立.我们将采取以下行动: import numpy as np import pandas as ...

  3. ChinaVis2019中国可视化与可视分析大会成都站(7.21-7.24)

    ChinaVis 2019第六届中国可视化与可视分析大会于2019年7月21日 - 24日在成都举行.本次大会内容包括免费课程.论坛.特邀报告.论文报告.海报.展览.专题研讨.挑战赛汇报等等十分丰富的 ...

  4. 第八届中国可视化与可视分析大会(ChinaVis 2021)论文征稿即将截稿

    第八届中国可视化与可视分析大会(ChinaVis 2021)论文向大家征稿啦!请注意截稿日期: 摘要提交截止日期(PCS 系统):2021 年 5 月 12 日 北京时间 23:59 论文提交截止日期 ...

  5. 2017云栖大会·杭州峰会:《在线用户行为分析:基于流式计算的数据处理及应用》之《数据可视化:构建实时动态运营数据分析大屏》篇...

    实验背景介绍 了解更多2017云栖大会·杭州峰会 TechInsight & Workshop. 本手册为云栖大会Workshop之<在线用户行为分析:基于流式计算的数据处理及应用> ...

  6. 2017云栖大会·杭州峰会:《在线用户行为分析:基于流式计算的数据处理及应用》之《数据可视化:构建实时动态运营数据分析大屏》篇

    点击有惊喜 实验背景介绍 了解更多2017云栖大会·杭州峰会 TechInsight & Workshop. 本手册为云栖大会Workshop之<在线用户行为分析:基于流式计算的数据处理 ...

  7. 论文研读-文献聚类可视化-文献聚类结果可视分析方法研究

    文献聚类结果可视分析方法研究 1 论文概述 1.1 摘要 1.2 引言 1.3 脉络 2 可视分析框架 2.1 框架概述 2.2 框架组成 3 可视化设计 3.1 语料结构可视化 3.2 语料内容可视 ...

  8. Python爬虫+数据分析+数据可视化(分析《雪中悍刀行》弹幕)

    Python爬虫+数据分析+数据可视化(分析<雪中悍刀行>弹幕) 哔哔一下 爬虫部分 代码部分 效果展示 数据可视化 代码展示 效果展示 视频讲解 福利环节 哔哔一下 雪中悍刀行兄弟们都看 ...

  9. 不看这篇,你可能学不好音乐:音乐可视化与可视分析

    封面图是<爆裂鼓手>剧照,主角与其他鼓手在排练时,一直达不到老师要求,打得不是太快,就是太慢,只要他们打不准,整队乐团都没法开始排练,最后等到后半夜才开始排练. 如果主角早点读到下面内容, ...

  10. ChinaVis 2018第五届可视化与可视分析大会Day2

    27号上午:(会议第二天) Poster Fast Forward 首先在宴会厅A进行的是Paper和Poster的 Fast Forward环节.30秒左右的时间,我觉得只需提炼一两句话让大家明白自 ...

最新文章

  1. Quartz 框架快速入门(二)
  2. js只能输入数字,小数点(整理)
  3. c语言用define预处理命令定义,C语言程序设计第八章预处理命令..doc
  4. 关于nsurlsession
  5. Nacos配置中心用法详细介绍
  6. Spring半注解半Xml
  7. python歌星大奖赛_在歌星大奖赛中,有10个评委为参赛选手打分,分数为1到100分。...
  8. IE9 新功能 五大新特点
  9. 【kafka】kafka 消费组 加入 离开 reblance 案例
  10. linux源代码阅读笔记 find_entry分析
  11. web目录字典_Dirmap:一款高级Web目录文件扫描工具
  12. Vegas如何设置淡入淡出?
  13. [Servletamp;JSP] 标准标签
  14. 计算机键盘上的每一个按键应用,电脑键盘按键都代表着什么意思?
  15. 安卓玩机搞机之卡刷包 线刷包与刷机中一些故障解决与问题分析
  16. MATLAB中help的使用
  17. 叶君—国画大师笔下的“忠义千秋”
  18. CMD打开IIS,重启iis等
  19. socket接收与发送缓冲区大小
  20. 带记事功能的日历插件fullCalendar

热门文章

  1. vue 判断是否是微信浏览器
  2. 如何写简历,Web前端简历
  3. latex数学符号加粗_LaTex数学公式符号整理
  4. 线性代数07 克拉默法则(Cramer)
  5. Vue.js 快速入门 (一) —— Vue基础
  6. 修改Hosts不生效的解决办法
  7. 使用wePE安装系统
  8. chrome的webdriver下载地址
  9. 屏蔽网页所有弹出广告的神器工具!Adblock插件
  10. stata15中文乱码_stata 14、15 中文乱码 转码后 显示奇怪中文