【数据可视化进阶之路】第一节:看板搭建思维框架
目录
- 数据可视化 - 数据报告传递价值的最佳桥梁
- 搭建看板的步骤
- STEP 1 需求分析
- STEP 2 底表设计
- STEP 3 图表组合
- STEP 4 工具实现
- 4.1 编程语言
- 4.2 开发语言
- 4.3 数据BI工具
- 数据可视化的小Tips
- 一些可获取灵感的网站
- 数据可视化案例分享
- 【InfoGraph】为咨询公司的整合营销项目做的 Highlight InfoGraph
- 【数据大屏】为集团公司做的经营驾驶舱
- 【数据报表体系】为互联网公司业务监控做的可视化报表体系
【数据从简单的数字转变为能提供价值的信息,离不开有效的可视化手段和工具】
本文旨在系统化梳理搭建可视化看板的思路,整理搭建中需注意的细节。
笔者努力成长中,请多多指教~ 希望大家给Dora一个免费的赞作为鼓励 ,并评论收藏一下
如果大家有什么疑问或宝贵的建议,欢迎大家在评论区留言,期待沟通!
数据可视化 - 数据报告传递价值的最佳桥梁
数据分析师的工作中常常会遇到一个问题:数海中提取的信息太芜杂,要如何才能让老板/我的受众第一时间就收到数据带来的信息冲击,进而使业务快速建立对数据的信任感和依赖感。在工作和实战中,我们可以直观感受到,以可视化形式呈现出来的数据信息,最能打动观众。让他们花最小的理解成本,在最短的时间内,获取想要的信息,达到数据价值的最大化。
搭建看板的步骤
数据可视化看板的使用场景主要有三个层级:大盘监控、分析透视、明细查询。对于不同的看板设计思路和理念有所不同,单整体的开发与设计思路是一致的。主要有如下几个步骤:
- 需求分析 任何数据分析的第一步都应该由需求分析开始,搭建看板更应该重视这一步。它会奠定你的看板的整个功能性和互动性。需求分析的越透彻和清晰,看板的后续使用频次和影响力就越大。这一步的输出主要是规划布局和排版,要想清楚需要展示什么样的数据,以什么样的维度去展示。
- 底表设计: 确定了数据范围和指标维度后,需要设计一张健全的大宽表,方便做看板的各个板块进行联动和筛选,下钻和跳转,
- 图表组合:在第一个规划布局和排版我们就会进行初步的图表设计,但是随着看板的搭建开发工作逐渐成型,我们也许会通过更深入地观察数据而发现可以对我们的图表展示方式进行优化。尤其是突出重点,简化冗余部分。使看板整体具有流畅的故事性。
- 工具实现:最后一步就是所有的设计都通过工具进行实现。这里的工具既可以是编程语言,如R或者Python;也可以是开发语言,如Node或者java;也可以是现成的数据BI工具,如Tableau、FineBI、Yonghong、观远等
STEP 1 需求分析
1.1 定义 - 谁是看板的用户?
1.2 定位 - 需要解决什么问题?
1.3 定向 - 确定分析体系和看板框架
STEP 2 底表设计
2.1 数据指标
2.2 筛选维度
2.3 分析关联
STEP 3 图表组合
3.1 信息密集度:优先核心指标,联动相关解释性数据,下钻明细数据
3.2 信息关联度:内容要符合业务需求,体现分析问题的思路
3.3 信息展示效率:图表选择要能最快地传达数据表达的故事,标注及描述需简明扼要
3.4 图表美观度:有条理、更直观、风格统一、优美科学
STEP 4 工具实现
4.1 编程语言
4.1.1 R(Shiny)
4.1.2 Python
4.2 开发语言
4.2.1 Node.js
4.2.2 Java
4.3 数据BI工具
笔者日常接触频率和体验最深的领域,持更主要会更新各个BI的使用体验优劣
4.3.1 Tableau
4.3.2 PowerBI
4.3.3 FineBI(帆软BI)
4.3.4 YonghongBI(永宏BI)
4.3.5 观远BI
数据可视化的小Tips
一些可获取灵感的网站
- 【Tableau】Tableau Dashboard Showcase(链接)
- 【可视化工具】开源网站 Flourish(链接)
数据可视化案例分享
【InfoGraph】为咨询公司的整合营销项目做的 Highlight InfoGraph
【数据大屏】为集团公司做的经营驾驶舱
【数据报表体系】为互联网公司业务监控做的可视化报表体系
本文的相关参考资料
- 【CSDN博客】数据可视化看板怎么搭建,这样做小白能看懂(链接)
- 【私人博客】数据看板的搭建思路(链接)
【数据可视化进阶之路】第一节:看板搭建思维框架相关推荐
- r 语言ylim = c(0 1),小白R语言数据可视化进阶练习一
原标题:小白R语言数据可视化进阶练习一 作者:路遥马亡R语言中文社区专栏作者 知乎ID: https://zhuanlan.zhihu.com/c_135409797 00 布局参数 先介绍一个布局参 ...
- python数据动态可视化进阶版,Matplotlib Animations 数据可视化进阶
原标题:Matplotlib Animations 数据可视化进阶 如果你对我的代码有兴趣,可以在我的GitHub查看.当你第一次执行时,代码会报错(我一直没有解决),但是同样的代码框再执行一次,就能 ...
- 【大数据入门笔记系列】第一节 大数据常用组件
[大数据入门笔记系列]第一节 大数据常用组件 大数据释义 大数据组件 跳转 大数据释义 近些年来,坊间一直流传着这样的言论:"大数据时代,人人都在裸奔".对于外行人来说,对于&qu ...
- 【HUST狼牙实验室梯队学习项目】第一节 底盘搭建
[HUST狼牙实验室梯队学习项目]第一节 底盘搭建 主控选择 电机控制部分 PWM调波 定时器 A4950电机驱动 PID闭环控制 串口通信 串口通信配置: 串口接收 串口发送 主控选择 该项目选择的 ...
- JAVA开发血泪之路:一步步搭建spring框架
JAVA开发血泪之路:一步步搭建spring框架 作为一个服务端开发感觉一直挺排斥框架这种东西的,总觉得什么实现逻辑都帮你封装在里面了,你只需要配置这配置那个,出了问题也不知道怎么排查,之前即使写we ...
- tableau三轴合并_《Tableau数据可视化实战》——1.12节合并不同数据源-阿里云开发者社区...
本节书摘来自华章社区<Tableau数据可视化实战>一书中的第1章,第1.12节合并不同数据源,作者(美)Ashutosh Nandeshwar,更多章节内容可以访问云栖社区"华 ...
- html多图自动展示,基于echarts+html+css+jq的数据可视化大屏展示炫酷看板
默认你已经具备前端基础 html,css,js,jq这些基本知识都已经掌握. 什么是echarts? ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动 ...
- plotly | python可视化进阶之路
点击上方"涛哥聊Python",选择"星标"公众号 重磅干货,第一时间送达 作者:费弗里 博客地址:https://www.cnblogs.com/feffer ...
- 恭喜你!在28岁前看见了腾讯顶级产品经理的进阶之路——第一篇《用户》
随着我国新媒体网络技术的飞速发展,许多新兴产业也随之诞生,增加了许多的就业机会,例如新媒体推广运营工作.在纷繁复杂的网络环境下,如何通过平台的推荐机制,如何使其精准的抵达至你的目标用户群体呢?艺形艺意 ...
最新文章
- scuttle包对单细胞数据质控
- 快学Scala-第八章 继承
- linux命令行之find详解
- 2.4 梯度下降法-深度学习-Stanford吴恩达教授
- HJ23 删除字符串中出现次数最少的字符
- SAP Fiori Elements List Report 列表宽度决定逻辑的单步调试
- loadView与viewDidLoad不同
- as5300g2 nas软件功能_【浪潮混闪存储AS5300G5-可同时提供SAN和NAS两种服务的中端混闪存储系统】价格_厂家 - 中国供应商...
- 测试技术培训:如何测试磁盘写的速度
- win11虚拟内存如何设置 Windows11设置虚拟内存的步骤方法
- python界面-python 可视化界面
- leetcode大纲
- android camera API1调用camera HAL3流程学习总结
- 斗鱼自动刷屏脚本-javaScript斗鱼刷屏脚本-js刷屏脚本
- 质点碰撞和卢瑟福公式
- 一只菜鸟的前端实习记录(碎碎念)
- 泛微OA前端经验总结
- git入门-----远程操作相关命令(remote 、push、fetch 、pull)
- Clustering - Choosing the number of clusters
- 超时任务总结(tradingTask)