可视编码
• 可视编码是将数据信息映射为可视化元素的技术
也叫视觉编码
数据可视化的核心内容是可视编码
通常具有表达直观、易于理解和记忆的特性

• 可视化元素组成:几何标记(图形元素)和视觉通道
几何标记:可视化中标记通常是一些几何图形元素,例如:点、线、面、体
视觉通道:用于控制几何标记的展示特性,包括标记的位置、大小、形状、方向、色调、饱和度、亮度等

人类对视觉通道的识别有两种基本的感知模式
1、感知模式得到的信息是关于对象本身的特征、位置、类别等,对应视觉通道的定性性质和分类性质
2、感知模式得到的信息是关于对象某一属性在数值上的大小,对应视觉通道的定量性质或者定序性质

因此可以将视觉通道分为两大类:
定性(分类)的视觉通道:如形状、颜色的色调、空间位置
定量(连续、有序)的视觉通道:如位置、直线的长度、区域的面积、空间的体积、斜度、角度、颜色饱和度、颜色亮度等

如何选择视觉通道
表现力:视觉通道的表现力要求视觉通道准确编码数据包含的所有信息。也就是说视觉通道在对数据进行编码的时候,需要尽量忠于原始数据。例如:针对不同数据类型选择不同视觉通道。

有效性:表现力更高的视觉通道编码更重的信息
衡量视觉通道好坏的标准
精确性:描述人类感知系统对可视化的判断和原始数据的吻合程度

可辨性:如何在给定的取值范围内选择合适数目的不同取值,使得人类感知系统可以轻易区分该视觉通道的两个或多个取值
例如:直线宽度——面积 3-4个数值即可

可分离性:描述不同视觉通道在表达数据属性的时候,两两之间的干扰现象。数据可视化中需要尽量避免视觉通道间不好的影响

视觉突出:在很短的时间内(200-250毫秒),仅仅依赖感知的低阶视觉即可直接察觉某一对象和其它所以对象的不同
举例:前注意视觉

数据可视化笔记3 数据可视化基础(几何标记、视觉通道)相关推荐

  1. 数据可视化笔记1 数据可视化简介(简史、分类、功能、目标)

    文章目录 1.什么是数据可视化 2.为什么要数据可视化 3.数据可视化简史 4.数据可视化的分类 5.数据可视化的功能 6.数据可视化的目标 7.数据可视化工具 1.什么是数据可视化 数据可视化: 创 ...

  2. 大数据学习笔记—大数据概论

    大数据概论 一. 大数据的概念 二.大数据的特点(4V) 三. 大数据的应用场景 四.大数据的发展前景 五.大数据部门的业务流程/组织结构 一. 大数据的概念 大数据(big data),指无法在一定 ...

  3. 数据可视化笔记6 空间数据可视化

    概括 坐标系:地理坐标系.投影坐标系.投影 空间数据格式:矢量.栅格 空间数据可视化:点数据.线数据.面数据.等值线/等高线图 不同空间数据可视化中需要注意的问题 文章目录 空间数据概念 空间数据格式 ...

  4. Python数据分析学习笔记04:Pandas基础

    文章目录 一.数据结构:Series和DataFrame 1.Series(序列--一维序列结构) 2.DataFrame(数据帧--二维表结构)

  5. Python数据分析学习笔记03:NumPy基础(数组与向量化计算)

    文章目录 一.NumPy的ndarray:多维数组对象 二.创建NumPy的多维数组(ndarray) 1.利用array函数创建NumPy数组

  6. 大数据学习笔记51:Flume Channel Selectors(Flume通道选择器)

    文章目录 一.Flume Channel Selectors用户指南 二.多路复用通道选择器 (一)用户指南网址 (二)master节点接收数据,按路由规则发送到slave1与slave2节点 1.在 ...

  7. 数据分析学习笔记——数据可视化

    数据分析学习笔记系列--数据可视化 总第45篇 ▼ 写在前面: 本篇来源于书籍<数据之美-一本书学会可视化设计>的学习后整理所得.全篇主要围绕数据可视化的5个步骤展开,其中重点内容是第三步 ...

  8. 数据可视化笔记之视觉感知认知

    文章目录 数据可视化 视觉感知与认知 视觉感知和认知(基本概念) 1. 可视化和可视分析过程的主体:用户 2. 视觉感知处理系统 3. 表征单元 4. 格式塔理论 ①贴近原则 ②相似原则 ③连续原则 ...

  9. 小白的网络安全数据可视化笔记(一)

    小白的网络安全数据可视化笔记 网络安全数据可视化 网络安全数据可视化综述 一.网络安全数据介绍 二,数据可视化的研究方向是什么 1.网络监控 2.异常检测 3.特征分析 4.关联分析 大规模网络安全数 ...

最新文章

  1. 招聘职位:ERP咨询顾问(广州、厦门)
  2. 广西二级c语言试题,广西区计算机等级考二级C语言笔试试题及答案.doc
  3. 禅道批量删除bug_写代码有这16个好习惯,可以减少80%非业务的bug
  4. javascript之字符串常用方法学习 charAt concat indexOf substring substr toUpperCase
  5. spring3.2.5学习(一)——spring环境配置以及IOC简介
  6. 蓝桥杯c语言b组试题及答案,2014蓝桥杯C语言本科B组预赛试题
  7. CISSP重点知识总结1
  8. 使用第三方插件Curvy为unity场景快速生成运动轨迹与赛道
  9. 伤病缠身仍愿竭力而战 澳网一别穆雷何时再见?
  10. 你学不好英语,可能是精神内耗太多了
  11. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
  12. Notepad++ 设置tab为N个空格
  13. 问题 J: [入门OJ]求和 为 C(初中生请多多指教)
  14. 物联网中的定位技术:UWB定位技术介绍
  15. javascript 判断数据类型的几种方法 1
  16. 计算机教师的人生格言,教师的人生格言座右铭大全
  17. CentOS7-命令-立即关机命令(shutdown -h now)
  18. 开源PLog库的使用
  19. 载二氧化硅/硅蛋白的多孔微球PLGA材料和PLGA覆盖金(Au)表面-聚合物纳米载体
  20. 5月Linux市场Steam 份额在增长

热门文章

  1. rk3288 RTC实现定时开关机
  2. 卡莱特led显示屏调试教程_卡莱特5A接收调屏步骤.doc
  3. CSS中visibility 属性
  4. WPF DataGridTemplateColumn Visibility 绑定
  5. c3p0的坑导致并发性能问题
  6. HDU2550 百步穿杨
  7. 多层神经元感知器模型_使用多层感知器模型对星系进行分类
  8. Redis实现手机验证码功能
  9. 开发杂谈:后移动互联网时代我的一些思考
  10. RGB24 To Yuv420 C语言 +汇编实现(windows平台)