随着互联网、物联网等技术的发展,人们产生了大量的数据,这些数据包括结构化数据和非结构化数据。如何有效地处理和利用这些数据成为了一个重要的问题。如果没有数据可视化,人们会被淹没在数据的海洋中,找不到方向,看不清数据的价值。结合字节跳动特有的产品特性,玄魂及其团队经过将近四年的沉淀,研发了一套完整的面向叙事的智能可视化解决方案——VisActor,并且已经将该方案中的核心基础组件开源,其他组件在开源准备中,会陆续推出。
面向叙事,在传统的数据应用场景中,可以降低使用者理解数据意义的成本,更直接的表达数据洞察结果。在非分析类的一些场景中,比如短视频,科普视频,文章中嵌入图表,演示文档(PPT)等场景,可视化的叙事特性要在数据表达的基础上面向上下文,面向中心思想,面向情感表达等多个方向,这些是传统的可视化组件不能做到的事情。智能化是技术发展的未来,数据可视化的未来也必然是以智能化为核心来构建的。
所谓叙事,就是讲故事。叙事可视化,就是依托可视化的形式,以数据为核心,辅之以其他特性和手段来进行故事讲述。故事本身的概念是很宽泛的,它可以是一个我们认知里的有具体情节的故事,也可以是一个事实的一句话描述,比如“中国是世界人口多的国家”。
具体到叙事的特点和形式,这些年来可以看到的主要有以下几种:
1.标注增强
统计图表强调图形和数据的一一对应以及数据事实的精准表达,尽量不使用与数据无关的图形和文字。但是在阐述数据分析的结论的时候,只放一张精准简洁的图表是不够的,这个时候通常需要在图表上增加一些图形或者文字进行额外的标注。
比如下图的标记线。
2.更生动的图形元素
(截图来自:https://www.visactor.io/vchart/demo/word-cloud-chart/word-cloud-shape-rotate)
3. 信息图
4. 数据视频
讲数据可视化和视频创作相结合由来已久,随着短视频的火热,独立的叙事可视化作品变得火热起来,它重点通过连续的动画和专场控制,来讲述故事。如:
作为一个完备的解决方案,VisActor在可视化完整流程的各个关键节点提供能力支持。在覆盖常规可视化场景的同时,以叙事可视化为新的着力点,以智能可视化为目标,形成了包括渲染引擎、可视化语法、数据分析组件、图表组件、表格组件、GIS组件、图可视化组件、智能组件等多个模块以及周边生态组成的可视化解决方案。
数据可视化是图形学应用的一个分支,本身是跟随计算机以及图形学整体发展向前推进的,VisActor的主要是基于机器学习以及大语言模型去做智能可视化的实践和探索的。主要在智能推荐、智能配色、智能布局、智能叙事等几个方向做探索。
以我们在火山引擎DataWind产品中的应用实践举例,当图表中的字段确定后,选择合适的图表类型对数据进行展示,对于快速获取数据中的洞察信息具有十分重要的意义。图表推荐包括图表类型的推荐和图表字段的推荐。前者能够根据当前选择的维度和指标字段,推荐适合进行数据展示的图表类型;后者能够在用户切换图表类型时,自动将数据字段分配到合适的视觉通道上,极大地增强用户进行探索式分析的能力,轻松制作可视化报表。
问题8:VisActor的未来核心方向是什么?此核心方向主要是为了解决什么问题?
正如我们前面聊到的,我们目前将故事讲述作为我们的方向。故事讲述与图表可视化在面对的问题上还是有很大差异的,例如故事讲述中,需要更加灵活自然的动画效果来承接讲述关系的递进,需要更加开放的数据展现方式来契合数据故事本身希望表达的信息。总结来说,可视化发展到故事讲述的阶段后,聚焦的点就不再是通过可视化的方式传递数据,而是通过可视化的方式传递信息,这个信息就包括可量化的数据以及不可量化关系和表达。
问题9:您在数据可视化方向有非常专业的经验和见解,您对于数据可视化从业人员有什么好的建议?对于企业做数据可视化,您有哪些建议?
企业应用数据可视化,本质还是要解决用户体验问题,提升产品的品质和竞争力。所以懂可视化的产品经理、懂可视化的设计师、懂可视化的研发缺一不可,企业本身要去重视可视化人才,投入精力去做培养。
我们愿意和数据产品相关产品和设计师,可视化相关的研发同学一起做更加深入的探讨和交流:
3. 如果你在可视化应用过程中有难解的问题,可以联系我们一起讨论、研究。
1)VisActor 微信订阅号留言(可以通过订阅号菜单加入微信群):
3)VisActor github:https://github.com/visactor
嘉宾介绍:
· 「名人堂」VisActor作者 玄魂(杨文海) ·