数据可视化是指通过使用常见图形(如图表、统计图、信息图甚至动画)来表示数据。 这些信息视觉显示以一种易于理解的方式展现复杂的数据关系和数据驱动洞察。
数据可视化可以用于多种目的,需要注意的是,并非只对数据团队有用。 管理部门也可以利用数据可视化来表示组织结构和层级,数据分析师和数据科学家可以利用数据可视化发现和解释模式和趋势。哈佛商业评论 (链接在 IBM 外部)将数据可视化归入四种关键用途:创意生产、创意说明、视觉发现和日常数据可视化。 下文将深入探讨这些用途:
数据可视化常用于在团队中激励创意生产。 它们常常在项目开始时的头脑风暴或 设计思维 会议中用来支持不同观点的汇总,并突出显示集体共同担心的问题。 虽然这些可视化通常未经精心制作,但有助于奠定项目基础,以确保团队就要为关键利益相关者解决的问题方面达成一致。
在创意说明方面,数据可视化可帮助传达想法,例如策略或流程。 它常用于学习环境,例如教程、认证课程、卓越中心,但也可以用于表示组织结构或流程,促进负责特定任务的相关个体之间的沟通。 项目经理经常使用甘特图和瀑布图描述 工作流程。数据建模 还使用抽象来表示和更好地理解企业信息系统中的数据流,让开发人员、业务分析师、数据架构师、业务分析师和其他利益相关方可以更轻松地查看和理解数据库或数据仓库中数据之间的关系。
视觉发现和日常数据可视化与数据团队关系更密切。 视觉发现帮助数据分析师、数据科学家和其他数据专业人士识别数据集中的模式和趋势,日常数据可视化支持发现新洞察后的后续叙述。
数据可视化是数据科学流程中的关键步骤,可帮助团队和个人更有效地向同事和决策制定者传达数据。 管理报告系统的团队通常利用定义的模板视图来监视性能。 但是,数据可视化不仅限于性能仪表板。 例如, 文本挖掘 分析师可以使用词云来捕捉该非结构化数据中的关键概念、趋势和隐藏关系。 他们还可以利用图结构来说明知识图谱中实体之间的关系。 有多种方法可以表示不同类型的数据,请务必记住,这是一个应该超越核心分析团队的专长。
最早的数据可视化形式可以追溯到十七世纪之前的埃及人,当时广泛用于辅助导航。 随着时间的推移,人们将数据可视化用于更广泛的领域,例如经济、社会、健康领域。 或许最著名的文献是 Edward Tufte 发布的 《量化信息的视觉显示》(链接位于 IBM 外部),其中描述了个人可以利用数据可视化以更高效的方式呈现数据。 多年来,这本书备受推崇,尤其是公司开始使用仪表板实时报告绩效指标。 仪表板是十分有效的数据可视化工具,可以跟踪和呈现来自多个数据源的数据,方便用户了解团队的具体行为对绩效的影响。 仪表板包括常见的可视化方法,例如:
相较于过去,现在访问数据可视化工具已经非常容易了。 D3.js 等开源库为分析师提供了以交互式方法展示数据的方式,是他们能够利用新数据接洽到更广泛的受众。 一些最常见的流行开源可视化库包括:
虽然有这么多数据可视化工具可用,但无效信息可视化也呈现上升趋势。 视觉通信应该简单易懂、目的明确,确保您的数据可视化能够帮助受众了解您要传达的信息或结论。 以下最佳实践可以帮助确保您的数据可视化切实有用且言简意赅:
设置上下文: 务必要提供笼统的背景信息来说服受众为什么该特定数据点很重要。 例如,如果电子邮件打开率很低,我们想要说明某家公司的打开率与行业总体打开率的比较,借此揭示该公司在该市场营销渠道的问题。 为推动采取行动,受众需要理解当前绩效与某个实际参考的比较,例如目标、基准或其他关键绩效指标 (KPI)。
了解您的受众:想一想您是为谁设计可视化,并确保您的数据可视化符合受众的需要。 这个人想要达到什么目的? 他们关心什么样的问题? 您的可视化是否能解决他们的顾虑? 您一定希望自己的提供的数据能够激励人们在他们的职责范围内采取行动。 如果您不确定可视化是否足够明确,将其展示给目标受众的一两个对象,看看他们如何反馈,从而在进行大规模展示前进行更多修改。
选择有效的视觉: 为特定类型的数据集设计特定视觉。 例如,散点图展示两个变量的关系,而线形图适合展示时间序列数据。 确保视觉效果确实有助于受众理解您要表达的主旨。 图表和数据不一致会导致反效果,让受众更加困惑,起不到说明作用。
保持简单: 数据可视化工具使您能够轻松在视觉效果中添加各种类型的信息。 但是,不能仅仅因为可以,就意味着应该添加! 在数据可视化中,您需要深思熟虑,确定添加哪些额外信息来吸引用户的注意力。 例如,在条形图中,是不是每一个条形上都需要数据标签? 或许您只需要一两个就足以说明您的观点。 您是不是需要各种颜色来表达您的想法? 您使用的颜色是不是所有受众都能看到(例如,考虑色盲受众)? 设计数据可视化时,消除可能会导致目标受众分心的信息来尽可能提高影响力。
值得信赖的 Watson 助手帮助实现更智能的分析,助力做出自信的决策。
一个注入 AI 的集成规划解决方案,可帮助您突破手动规划的限制。
构建、运行和管理 AI 模型。 使用开源代码或可视化建模在任何云中准备数据和构建模型。 预测并优化结果。