数据可视化设计师的图表规范指南_第1页
数据可视化设计师的图表规范指南_第2页
数据可视化设计师的图表规范指南_第3页
数据可视化设计师的图表规范指南_第4页
数据可视化设计师的图表规范指南_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据可视化设计师必备的图表规范指南/>

一、你在工作中是否会为了如何选用可视化图表而

苦恼?

在企业大数据、后台管理面板、金融行业等与数据有关的UI设计中,数据可视

化设计是必不可少而且非常重要。

但是很多设计师不懂可视化步中不同用途的图表规范,只是为了设计出好看的

数据图表,在不停的寻找他计灵感参考,最终发现了国使有漂亮的可视化数据

图表,但却不能用在自己的项目上非常可惜。

为什么会出现这样的情况呢?

原因其实无非就是:设计师除了自身比较少接触数据设计外,就是对可视化的

设计规范不了解。

如果您了解一些数据图表的相关设计规范,知道什么数据用什么图表,知道颜

色的意义,知道数据排版的要点,那么你就能从这些规则中绘制出优秀乂美观

的可视化数据图表。

二、设计师应该了解的数据可视化图表设计规范有

哪些?

今天我将为大家分享谷歌2019年6月更新的MaterialDesign数据可视化设计

规范指南,这个规范指南基本适用所有数据图表设计,很有参考价值,建议收

主要从以下几个方面去归纳:

1.数据可视化的基本原则?

2.数据图表的类型有哪些?

3.针对不同用途该如何选择合适的可视化图表类型?

4.数据图表的样式设计?

5.数据可视化大屏的用途分类?

三、数据可视化的基本原则

数据可视化是一种以图形描绘密集和复杂信息的表现形式。数据可视化的视觉

效果旨在使数据容易对比,并用它来讲故事,以此来帮助用户做出决策。数据

可视化可以表达不同类型和规模的数据,包括从几个数据点到有大量变量的数

据集。

所以我们在进行数据可视化的时候需要注意三点要求:

1.准确的

优先考虑数据的准确性、清晰度和完整性、以不会曲解信息的方式来呈现信

息。

2.有帮助的

为用户浏览数据时创造便于研究和比较的条件与功能。

3.可扩展的

预测用户对数据深度、复杂性和形式的需求,针对不同设备大家可以进行可视

化展示内容和形式。

四、数据图表的类型

数据可视化是可以以不同的形式去表达的,图表是表达数据的常用方式,因为

它们能够展示和对比多种不同的数据。

图表类型的选择主要取决于两点:

1.要表现的数据

2.表现该数据的用意

1.具体类型

1)随时间进行变化的图表

这类图表主要用来展现一段时间的数据,例如多个类别之间的趋势或者比较。

常见的用例包括:股价的升降表现、数据统计、年报等。

Illi

LineBarStackedbar

折线图柱状图堆♦柱状图

w

CandlestickAreaTimeline

蜡烛图面积图时间线图

O

HorizonWaterfall

地平线图瀑布图

图源:网络

2)不同数据间的类别比较

类别比较图表是多个不同类别数据之间的比较,常见用例包括:不同国家的收

入、热门场的时间、团队分配。

o❷

IlliMil

BarGroupedbarBubble

柱状图分组柱状图气泡图

ParallelcoordinatesMulti-lineBullet

平行坐标图多条折线图子弹图

图源:网络

3)展现不同数据间的排名图表

排名图表显示项目在有序列表中的位置,常见用例包括:选举结果、性能统

计。

llh

OrderedbarOrderedcolumnParallelcoordinates

有序条形图有序柱状图平行坐标图

图源:网络

4)不同部分数据在总体数据中的占比

占比类图表显示了局部与整体的关系,常见用例包括:产品类别的综合收入、

预算。

O❷

StackedbarPieDonut

堆金柱状图饼图圆环图

O

StackedareaTreemapSunburst

堆总面积图树状图旭日图

图源:网络

5)两个数据以上的关联比较

关联类图表显示两个或以上变量之间的关系,常见用例包括:收入和预期寿

命。

ScatterplotBubbleColumn/LineHeatmap

散点图气泡图柱状图/折线图热力图

图源:网络

6)数值间的分布

分布类图表显示每个值在数据集中出现的频率,常见用例包括:人口分布、收

入分布。

图源:网络

7)数据的流程

流程类图表显示了多个状态之间的数据移动,常见用例包括•:资金转移、投票

计数和选举结果。

SankeyGanttChord

桑基图甘特图和弦图

图源:网络

8)数据关系

关系图表显示多个项目之间的关系,常见用例包括:社交网络、词图。

NetworkVenndiagramChord

网络图维恩图和弦图

图源:网络

五、针对不同用途该如何选择合适的可视化图表类

型?

血对多种类型的图表,以卜表格总结了关于如何选择合适的图表。

显示随时间的变化,可以使用时间序列图表来表示随时间的变化,就是按时间

顺序表示数据点的图表。表示随时间变化的图表包括:折线图,柱状图(条形

图)和面积图。

图表类型用法基线值*时间序列白

折线图表达数据的微小变化任何值任何时间F

柱状图/条形图表达数据的较大变化,各个数据点与整04个以下1

体的关系,对比和排名

总结数据集之间的关系,各个数

面积图0(当有多个系列时)8个以下।

据点与整体的关系

*基线值是y轴上的起始值。

1.柱状图(条形图)和饼图

柱状图(条形图)和饼图都可用于显示比例,表示部分与总体的对比。

•柱状图(条形图)使用共同的基线,通过条形长度表示数量;

•饼图使用圆的圆弧或角度表示整体的一部分。

柱状图(条形图),折线图和堆叠面积图在显示随时间的变化方面比饼图更有

效地。由于这三个图表都是使用相同的基线,因此可以更轻松地根据条形长度

比较值的差异。

SalesbyproductSalesbyproduct

ThisquarterLastquarter

•Thisquarter•Lastquarter•Alpha•Beta•GammaDelta

要不要

便用条形图显示随时间的变化或类别之间的差异。不要使用多个饼图来显示随时间的变化。这样彳

比较每个切片的大小差异C

图源:网络

2.面积图

面积图有多种类型,包括堆叠面积图和层叠面积图:

•堆叠面积图显示多个时间序列(在同一时间段内)堆叠在一起

•层叠面积图显示多个时间序列(在同一时间段内)重叠在一起

层叠面积图建议不要使用超过两个时间序列,因为这样做会使数据模糊不清。

取而代之,应当使用堆叠面积图来比较一个时间间隔内的多个值(横轴表示时

间)。

Usersinthelast30daysUsersinthelast30days

Users

600

400

200

0

Nov51525Dec5Nov51525

•CategoryA•CalegoryB-CategoryC•CategoryA•CategoryB■

要不要

使用堆积面积图表示多个时间序列并保持良好的易不要使用层叠面积图,因为它会遮

读性。可读性C

图源:网络

六、数据图表的样式设计

数据可视化使用自定义样式和形状,使数据更容易理解,以适合用户需求。

图表可以从以下方面进行优化:

•图形元素

•文字排版

•图标

•轴和标签

•图例和注释

不同类型数据的样式设计:

可视化编码:是将数据转换为可视形式的过程。独特的图形属性

可应用于定量数据(如温度,价格或速度)和定性数据(如类

别,风味或表达式)。

这些图形属性包括:

不同属性的表现:

多个视觉处理方法可以综合应用于数据点的多个方面,例如:在条形图中,条

形颜色可以表示类别,而条形长度可以表示值(如人口数量)。

Revenuebyproduct

$15millions

$10

$5

$0

0

Units

ProductAProductBProductC

图源:网络

形状可用于表不定性数据。在此图表中,每个类别由特定形状(圆形,止方形

和三角形)表示,这样可以在一张图表中轻松实现特定范围的比较,同时也可

以进行类别之间比较。

1.形状

图表可以运用形状,以多种方式展示数据。形状的设计可以是有趣的、曲线

的,或者精确和高保真的等等。

形状精确程度:图表可以展示不同精度程度的数据。

用于细致研究的数据应该用适合交互的形状(在触摸大小和功能可见性方面)

展示,而旨在表达一般概念或趋势的数据可以使用细节较少的形状。

CustomerfeedbackCustomerfeedback

PositivecommentsPositivecomments

40%40%

30%30%

20%20%

10%10%

00

IQ2IQ3IQ4IlQ2liQ4

图源:网络

2.颜色

颜色可用于以四种主要方式区分图表数据:

•区分类别

•表示数量

•突出特定数据

•表示含义

1)颜色区分类别

•Photos&Videos•Music&Audio•Games

•Movies&TVOtherapps

图源:网络

例:圆环图中,颜色用于•表示类别。

2)颜色突出数据

Revenueanalysis

AllUScustomers

Revenue

图源:网络

例:散点图中,颜色用于突出特定数据。

3)重点区域

在小滥用的情况下,颜色可以突出焦点区域。小建议大量使用高亮颜色,因为

它们会分散用户注意力,影响用户的专注力。

Usersinthelast30daysUsersinthelast30days

Usersu

1.000i.

00

Aug1,2019Aug15Aug31Aug1,2019Aug15Aug31

要注意

运用高亮颜色和中性色的对比,达到强调的目的。过多颜色可能会影响用户的专注力。

4)颜色表示含义

EngagementEngagement

19%A19%

4%belowforecast4%belowforecast

要不要

使用其他视觉元素(如图标)强化图表中颜色的含不要仅使用颜色来表示含义。

义。

图源:网络

5)无障碍

为了适应看不到颜色差异的用户,您可以使用其他方法来强调数据,例如高对

比度着色,形状或纹理。将文本标签应用于数据还有助于说明其含义,同时消

除对图例的需求。

3.线

图表中的线可以表示数据的特性,例如层次结构,突出和比较。线条可以有多

种不同的样式,例如点划线或不同的不透明度。

线可以应用于特定元素,包括:

•注释

•预测元素

•比较工具

•可靠区间

•异常

AllCampaigns

1,000

750

500

250

0

Aug1,2017Aug15Aug31

-A-B

-Thismonth…Lastmonth

要不目

改变线条的纹理来表示不同的数据类型。不与

变]

图源:网络

4.文字排版

文本可用于不同的图表兀索,包括:

•图表标题

•数据标签

•轴标签

•图例

图表标题通常是具有最高层次结构的文本,轴标签和图例具有最低级别的层次

结构。

OAveragetemperature

inFahrenheitg^o

August

100°

80

、60

X

,40

20

JanMarMay

JulSepNovO

o___High-Low—Avg

类别

字体

字形大小

图表标题

1.Roboto

常规18pt

图表小标题

Roboto

常规14pt

2.数据标签

Roboto

常规22pt

子标签

Roboto

常规14pt

3.轴标签

Roboto

常规12pt

4.图例标签

Roboto

常规12pt

图源:网络

字重:标题和字重的变化可以表达内容在层次结构中的更要程度。但是应该保

持克制,使用有限的字体样式。

CitypopulationCitypopulation

EstimatedbyboroughEstimatedbyborough

PopulationPopulatii

July3,000kJuly3,000k

4.000k

MayJuneJulyAugSept

StatenIsland-Bronx-ManhattanStatenIsland-Bronx-Manhattan

Queens-BrooklynQueens-Brooklyn

不要

为创造出具有平衡感的设计,粗体仅用于一个或两太多元素使用粗体会使识别重要元素变得困难

个关键元素C

图源:网络

5.图标

图表可以表示图表中不同类型的数据,并提高图表的整体可用性。

图表可用于:

•分类数据:用于区分组或类别;

•UI控件和操作:例如筛选、缩放、保存和下载;

•状态:例如错误、空状态、完成状态和危险。

在图表中使用图标时,建议使用通用可识别符号,尤其是在表示操作或状态

时,例如:保存、下载、完成、错误和危险。

Mynetwork1IMynetwork

*1勤

Devices(4)1

SalesEngagement

345.4M19%

"+8%S-11%

图源:网络

6.坐标轴

一个或多个坐标轴显示数据的比例和范围,例如,折线图沿水平和垂直坐标轴

显示一系列值。

CustomerfeedbackCustomerfeedback

PositivecommentsPositivecomments

40%

30%

20%

10%

0

Q2Q3Q4

柱状图应始终从X轴基线值零开始。可以考虑删除坐标轴,将值直接放在相应的图

素上,以将数据保持为焦点。

1)柱状图(条形图)基线

柱状图(条形图)应从为零的基线(y轴上的起始值)开始,从不为零的基线

开始可能导致数据被错误地理解。

CustomerfeedbackCustomerfeedback

PositivecommentsPositivecomments

2)坐标轴标签

标签的设计应体现图表中最重要的数据,应根据需要使用标签,并在UI中保持

一致性,他们的出现不应该妨碍查看图表。

AllCampaignsAllCampaigns

1,0001,000

900

0

Aug1Aug10Aug15Aug21Aug31

—Impressions-Clicks—Impressions-Clicks

要不要

通过使用合适数量的坐标轴标签以保证易读性。不要使用过多坐标轴标签使图表过于复杂。

3)文字方向

为便于阅读,文本标签应水平放置在图表上。

文字标签不应该:

•旋转

•垂直堆叠

Salesbyregion

40%

30%

20%

10%

0%

要注意

根据需要旋转柱状图为条形图,增加空间,水平排不要旋转柱状图标签,降低易读性。

列文本。

图源:网络

7.图例和注释

图例和注释描述了图表的信息,注释应突出显示数据点.,数据异常值和任何值

得注意的内容。

Averagetemperature

inFahrenheit

o

❷High-Low

1—注释,2.一图例。

在PC端,建议在图表下方放置图例。在移动端,将图例放在图表上方,以便在

交互过程中保持可见。

1)标签和图例

在简单图表中,可以使用直接标签。在密集的图表(或更大的图表组的一部

分)中,可以用图例。

AveragetemperatureAveragetemperature

inFahrenheitinFahrenheit

20

JanMarMayJulSepNov

使用直接标签的折线图使用图例的折线图

七、数据可视化大屏的用途分类

在称为数据大屏的II界面中,数据可视化通过一系列图表实现。多个独立的图

表有时可以比一个复杂的图表更好地表达故事。

数据大屏设计:数据大屏的目的应在其布局,样式和交互模式中体现。无论是

用来制作演示文稿还是深入研究数据,它的设计应该适合它的使用方式。

数据大屏应该:

•突出最重要信息(使用布局)

•根据信息层级确定信息的焦点(使用颜色、位置、大小和视觉权重)

—什么问题需要我注意?

❷-问题什么时间出现的?

应根据对数据的需求确定信息的优先级并进行安排。在此示例中设计仪表板,

考虑了以下用户问题:

1.需要注意的问题

2.发生问题的时间

3.发生问题的位置

4.受问题影响的其他变量

1.分析类数据大屏

分析类数据大屏让用户能够研究多组数据并发现趋势。通常,这些数据大屏包

含能够深入洞察数据的复杂图表。

用例包括:

•随时间变化的突出趋势

•回答“为什么”和“假设”的问题

•预测

•创建有深度的报告

分析类数据大屏示例:

•跟踪广告活动的收效

•跟踪产品在其整个生命周期中的销售额和收入

•随时间变化的城市人口趋势

•跟踪随时间变化气候数据

=ClimateDataExplorer

Averagehightemperature

inFahrenheitQ-I0

20

JanMarMayJulSepNov

-RegionA-RegionB-RegionC

Monthlyraintotals

RegionA

RegionC

分析类数据大屏显示气候数据

2.操作类数据大屏

操作类数据大屏旨在回答一组预设的问题。

它们通常用于完成与监控相关的任务,在大多数情况下,这些类型的数据大屏

具有一系列关于当前信息的简单图表。

川例包括:

•跟踪目标的当前进度

•实时跟踪系统性能

操作类数据大屏示例:

•跟踪呼叫中心的活动,例如呼叫音量,等待时IH,呼叫长度或呼叫类型

•监控在云端应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论