可视化 | (三)Edward Tufted基本设计准则

2023-10-27 17:52

本文主要是介绍可视化 | (三)Edward Tufted基本设计准则,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 📚Edward Tufted基本设计准则
    • 🐇Graphical Integrity
    • 🐇Lie Factor
    • 🐇Data-Ink
    • 🐇Chart Junks
  • 📚其他注意事项
    • 🐇Pie Charts
    • 🐇Rainbow Colormap
    • 🐇3D charts
    • 🐇Eyes beats memory
  • 📚小结

📚Edward Tufted基本设计准则

🐇Graphical Integrity

  • 数据完整性(Graphical Integrity):确保图表能够准确地传达数据的信息,不夸大或歪曲数据。

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述

在这里插入图片描述


在这里插入图片描述在这里插入图片描述

🐇Lie Factor

  • 谎言系数(Lie Factor):避免使用图表中的元素尺寸或位置比例不准确地传达数据。
    在这里插入图片描述
    在这里插入图片描述

🐇Data-Ink

  • 数据墨水比(Data-Ink Ratio):最大化数据墨水的使用,即减少非必要的图形元素,使得数据更突出。
    在这里插入图片描述

在这里插入图片描述

🐇Chart Junks

  • 图表杂乱(Chart Junk):避免在图表中添加无意义的装饰元素,保持简洁性和清晰性。
    在这里插入图片描述

在这里插入图片描述

📚其他注意事项

🐇Pie Charts

  • 饼图(Pie Charts):谨慎使用饼图,因为它们在显示数据比例时常常被误解。
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述

🐇Rainbow Colormap

  • 彩虹色图(Rainbow Colormap):避免使用过多的颜色,尤其是彩虹色表,因为它们难以解读和比较。
    在这里插入图片描述在这里插入图片描述

在这里插入图片描述

🐇3D charts

  • 三维图表(3D Charts):相较于二维图表,避免过度使用三维效果,因为它们可能导致数据失真和视觉混淆。
    在这里插入图片描述
    在这里插入图片描述

🐇Eyes beats memory

  • "Eyes beats memory":我们的视觉系统比我们的记忆系统更适合处理和理解信息。我们的眼睛能够迅速捕捉并处理大量的数据,而不需要依赖于我们有限的记忆容量。通过视觉化数据,我们能够更轻松地理解和记住信息。
  • "Small multiples":通过将同一类型的图形以并排的方式显示多次来呈现数据。这是为了让我们更容易通过移动视线在不同的视图间进行比较。通过有多个图形同时展示同一类数据的不同变化或子集,我们可以更方便地观察和比较不同的模式、趋势和关联。
  • 综合起来,"Eyes beats memory"以及采用"Small multiples"的方法,使我们能够更有效地通过移动眼睛在多个视图间进行比较,以提高对数据的理解和记忆。
    在这里插入图片描述在这里插入图片描述

📚小结

在这里插入图片描述

这篇关于可视化 | (三)Edward Tufted基本设计准则的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/287356

相关文章

MySQL 中的 LIMIT 语句及基本用法

《MySQL中的LIMIT语句及基本用法》LIMIT语句用于限制查询返回的行数,常用于分页查询或取部分数据,提高查询效率,:本文主要介绍MySQL中的LIMIT语句,需要的朋友可以参考下... 目录mysql 中的 LIMIT 语句1. LIMIT 语法2. LIMIT 基本用法(1) 获取前 N 行数据(

Python Faker库基本用法详解

《PythonFaker库基本用法详解》Faker是一个非常强大的库,适用于生成各种类型的伪随机数据,可以帮助开发者在测试、数据生成、或其他需要随机数据的场景中提高效率,本文给大家介绍PythonF... 目录安装基本用法主要功能示例代码语言和地区生成多条假数据自定义字段小结Faker 是一个 python

基于Python打造一个可视化FTP服务器

《基于Python打造一个可视化FTP服务器》在日常办公和团队协作中,文件共享是一个不可或缺的需求,所以本文将使用Python+Tkinter+pyftpdlib开发一款可视化FTP服务器,有需要的小... 目录1. 概述2. 功能介绍3. 如何使用4. 代码解析5. 运行效果6.相关源码7. 总结与展望1

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

SpringBoot整合MybatisPlus的基本应用指南

《SpringBoot整合MybatisPlus的基本应用指南》MyBatis-Plus,简称MP,是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,下面小编就来和大家介绍一下... 目录一、MyBATisPlus简介二、SpringBoot整合MybatisPlus1、创建数据库和

使用Folium在Python中进行地图可视化的操作指南

《使用Folium在Python中进行地图可视化的操作指南》在数据分析和可视化领域,地图可视化是一项非常重要的技能,它能够帮助我们更直观地理解和展示地理空间数据,Folium是一个基于Python的地... 目录引言一、Folium简介与安装1. Folium简介2. 安装Folium二、基础使用1. 创建

基于Python开发PDF转PNG的可视化工具

《基于Python开发PDF转PNG的可视化工具》在数字文档处理领域,PDF到图像格式的转换是常见需求,本文介绍如何利用Python的PyMuPDF库和Tkinter框架开发一个带图形界面的PDF转P... 目录一、引言二、功能特性三、技术架构1. 技术栈组成2. 系统架构javascript设计3.效果图

Python中多线程和多进程的基本用法详解

《Python中多线程和多进程的基本用法详解》这篇文章介绍了Python中多线程和多进程的相关知识,包括并发编程的优势,多线程和多进程的概念、适用场景、示例代码,线程池和进程池的使用,以及如何选择合适... 目录引言一、并发编程的主要优势二、python的多线程(Threading)1. 什么是多线程?2.

MyBatis-Flex BaseMapper的接口基本用法小结

《MyBatis-FlexBaseMapper的接口基本用法小结》本文主要介绍了MyBatis-FlexBaseMapper的接口基本用法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具... 目录MyBATis-Flex简单介绍特性基础方法INSERT① insert② insertSelec