Data Visualization 课程 笔记1
对数据可视化比较有兴趣,因此最近在看coursera上伊利诺伊大学香槟分校的数据可视化课程,做了一些笔记。
1. 定义
Data visualization is a high bandwidth connection between data on a computer system and a human brain, facilitated by visual communication.
2. 特征
洞悉数据,通过对数据的深入观察来帮助做进一步的决策,为后续探索研究提供进一步的假设。
3. 推荐书籍
The visual display of quantitative information
Visual explanations
Envisioning information
作者:Edward Tufte,Yale 书籍内容主要讲述数据可视化中主要应用的图形设计原则。
The visualization handbook
作者:Chuck Hansen, Chris Johnson,U.Utah 主要讲scientific visualization。
Readings in Information Visualization
作者:Stuart Card,Jock Mackinlay,Xerox PARC 课程负责人参考这本书中的诸多内容作为课程的内容,书是2000年出版有些老了,但是书中很多数据可视化的基本原理是不变的。
Information Visualization: Perception for Design
作者:Colin Ware,U.New Hampshire
Visualization Analysis & Design
作者:Tamara Munzner,U.British Columbia 这本书比较新,包含了科学数据可视化和信息可视化,还有task analysis和用户界面设计的知识,很不错。
4. 数据可视化种类
mathematical visualization, scientific visualization, information visualization
5. 可视化的模式(modes of visualization)
1) interactive visualization
描绘数据用于发现数据内部隐藏的原理或者规律,可以和数据交互,修改数据集输入。
Interactive visualization is a mode of visualization that allows a single investigator to interact with data to answer a question,
even though the results are not very polished for presentation.
2) presentation visualization
用于向人们展示数据,便于沟通交流,但是用户不能进行数据输入,只能观察数据。
Presentation visualization uses a polished presentation of your data to communicate your insight into the data to a larger group, 、
but does not allow them to interact with the data visualization.
3) interactive storytelling
类似presentation visualization,但是会展示更多的数据,用户可以数据进行有限的交互,但是不可以修改数据集。
Like presentation visualization, interactive storytelling can be highly polished and intended for a mass audience, but like interactive visualization,
it rerenders the display based on user input to allow further investigation by the viewer.
Data Visualization 课程 笔记1的更多相关文章
- Data visualization 课程 笔记3
Learn how humans work to create a more effective computer interface 三种reasoning的方式 Deductive Reason ...
- Data Visualization 课程 笔记2
2-D Graphics vector graphics : the graphics that used for drawing shapes with vertices, strokes and ...
- Data Visualization and D3.js 笔记(1)
课程地址: https://classroom.udacity.com/courses/ud507 什么是数据可视化? 高效传达一个故事/概念,探索数据的pattern 通过颜色.尺寸.形式在视觉上表 ...
- 学习笔记之Data Visualization
Data visualization - Wikipedia https://en.wikipedia.org/wiki/Data_visualization Data visualization o ...
- 学习笔记之Bokeh Data Visualization | DataCamp
Bokeh Data Visualization | DataCamp https://www.datacamp.com/courses/interactive-data-visualization- ...
- 学习笔记之Introduction to Data Visualization with Python | DataCamp
Introduction to Data Visualization with Python | DataCamp https://www.datacamp.com/courses/introduct ...
- Linux内核分析课程笔记(一)
linux内核分析课程笔记(一) 冯诺依曼体系结构 冯诺依曼体系结构实际上就是存储程序计算机. 从两个层面来讲: 从硬件的角度来看,冯诺依曼体系结构逻辑上可以抽象成CPU和内存,通过总线相连.CPU上 ...
- Andrew 机器学习课程笔记
Andrew 机器学习课程笔记 完成 Andrew 的课程结束至今已有一段时间,课程介绍深入浅出,很好的解释了模型的基本原理以及应用.在我看来这是个很好的入门视频,他老人家现在又出了一门 deep l ...
- Data Visualization – Banking Case Study Example (Part 1-6)
python信用评分卡(附代码,博主录制) https://study.163.com/course/introduction.htm?courseId=1005214003&utm_camp ...
随机推荐
- C++ Primer第四版 15.9 再谈文本查询 程序实现
编程过程中发现书本中的示例程序并不完全,某些地方存在错误,现已改正并添加少许注释.. 1 #include<iostream> 2 #include<fstream> #inc ...
- KEIL MDK环境下uCOS-II在LPC17xx上的移植实例
1. 知识准备 要想对ucos-ii的移植有较深的理解,需要两方面知识: (1)目标芯片,这里是lpc17xx系列芯片,它们都是基于ARMv7 Cortex-M3内核,所以这一类芯片的ucos-ii移 ...
- 转:Javascript异步编程的4种方法
你可能知道,Javascript语言的执行环境是"单线程"(single thread). 所谓"单线程",就是指一次只能完成一件任务.如果有多个任务,就必须排 ...
- Linux下查找最大文件
当我们应用一段时间以后,Linux可能会变得臃肿了,那么,怎么找出一个“path”下的最大文件呢? 可以使用du命令,如: du -sh [dirname|filename] 如:当前目录的大小: d ...
- Java DES 加密和解密源码(转)
原文地址:http://www.oschina.net/code/snippet_727646_18383 Java密码学结构设计遵循两个原则: 1) 算法的独立性和可靠性. 2) 实现的独立性和相互 ...
- 软交所--微软将对IE浏览器进行关键性安全更新
微软于当地时间周四宣布下周二,即本月的"补丁星期二"推送九个安全升级. 当中最重要的就是解决IE浏览器远程运行代码(RCE)漏洞,这个漏洞影响从IE6至IE11全版本号,全部Win ...
- AngularJs(五)从Controller控制器谈谈$scope作用域
大纲 用于简单示例和简单应用的controller 应用 多个controller应用的作用域问题 controller继承作用域问题 Controller的创建 AngularJs controll ...
- 浏览器返回按钮不会触发onLoad事件
最近在做一个移动端项目,发现移动端某些返回和PC端是有差异的, 比如ios中返回按钮是直接使用缓存的, 不会执行任何js代码, 这个问题很蛋疼, 例如, 在提交的时候将按钮设置为loading状态, ...
- api(一) 创建窗口 (转)
所有的Windows SDK编程都有一个类似的框架,本文就说说这个框架,Windows程序设计的框架分为“三部曲”: 一.注册窗口类 注册窗口类的API函数是RegisterClass或者Regist ...
- Java Tomcat Glassfish Weblogic远程debug(remote debug)
tomcat ./catalina.sh jpda start 这条命令启动tomcat,它就会监听8000端口,等待调试器的连接. 默认监听8000端口,通过设置环境变量JPDA_ADDRESS指定 ...