当前位置: 首页 > news >正文

模板学堂|数据可视化仪表板大屏设计流程梳理

DataEase开源数据可视化分析平台于2022年6月正式发布模板市场(https://dataease.io/templates/)。模板市场旨在为DataEase用户提供专业、美观、拿来即用的仪表板模板,方便用户根据自身的业务需求和使用场景选择对应的仪表板模板,并在优质模板的基础上轻松制作自己的仪表板。目前,DataEase模板市场的模板数量已经超过了100个。

2023年8月上新模板

DataEase模板市场定期进行模板上新。2023年8月共上新4个模板,涉及教育、消费零售等主题,欢迎大家在DataEase模板市场下载使用。

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

模板技巧

本月的模板技巧为大家介绍如何通过DataEase开源数据可视化分析工具设计出“有效的数据可视化仪表板大屏”,与仪表板大屏的观看者建立起“有效沟通”。

数据可视化是一种以图形符号为主要视觉表现形式,将不可见的、抽象、复杂、枯燥、专业、不直观的数据内容,简单易懂地传递给用户的有效手段。用户可以通过数据可视化仪表板大屏的设计和展现来传递数据信息,解决工作中和生活中遇到的一些数据相关问题。

有效沟通是指成功把某一信息传递给沟通对象,沟通对象能够做出预期中回应的整个过程。

数据可视化仪表板大屏具有传递数据信息的作用,仪表板的设计也是一个建立沟通渠道和方式的过程。为了使仪表板可以通过数据的可视化语言,与仪表板大屏的观看者建立起“有效沟通”,在整个设计过程中我们也要时刻注意,设计出的仪表板大屏是否能够做到精准地传达有效的数据信息。

对于数据可视化仪表板,用户的期望是能够从中清晰、直观地看到所需的数据,并且能够简单、高效地完成数据的查询、对比、关联、分析等一系列交互动作,从而提升自己的工作效率,降低工作中的团队沟通成本、信息识别成本和数据分析成本。

接下来为大家介绍一种数据可视化仪表板大屏的设计思路流程,希望能够帮助大家更便利地设计出一个能够起到“有效沟通”作用的数据可视化仪表板大屏。

一、仪表板设计流程

仪表板的一般设计流程如下:

■ 明确需求

■ 筛选数据

■ 确定图表

■ 排版布局

■ 设计看板
在这里插入图片描述

1.明确需求

关键词:换位思考

数据可视化仪表板大屏设计的第一步是需求分析。我们设计的大多数数据可视化仪表板大屏都是供他人使用,所以仪表板的设计者需要换位思考,以使用者的视角来审视、解读仪表板所传递的信息。这是仪表板大屏设计最重要的一点。

在换位思考中,设计者需要考虑仪表板使用者的使用目的,理清使用者及目标用户的特点和关注焦点是什么,从而确定仪表板主题内容和所需要的数据指标。当设计视角与使用者的视角一致时,才能实现“有效设计”。

数据可视化仪表板大屏的业务主题及与业务主题相关的数据指标示例如下:
在这里插入图片描述

2.筛选数据

关键词:杜绝既要又要

在梳理业务指标时,我们一般不能将所有的已有指标全部用于仪表板制作。而是要从用户的使用角度出发,在经过数据的初步处理和优化后,从这些繁多的指标中筛选出最需要的几种。

在仪表板使用数据的筛选过程中,我们应当“用正确的方法去识别最重要的数据指标,并且在此基础上投入最透彻的分析和拓展,达到最有效的信息传达率。”也就是说,在数据筛选阶段就决定好想要展示出的最关键内容,杜绝既要又要。

关键业务数据指标的整理与筛选示例如下:
在这里插入图片描述

3.确定图表

关键词:准确传达,信息明了

在图表选择这一步,我们需要明确想要通过数据指标表达的内容,以及能够让观看者精准而便捷地捕捉有效数据信息的可视化展示形式。

同一个指标数据,从不同维度分析就会有不同结果。在不同的情境下,数据也会需要不同的可视化展示方式。通过有效的可视化展示,这份数据才能传达出仪表板制作者想要表达的信息。所以,我们在选择图表的时候一定要选择最能准确直观地表达出数据背后所蕴含信息的图表图形。

如果一份数据在被可视化为某种图表格式后,依然不能使得观看者顺利理解数据信息,那就不能说是一次成功的展示。
在这里插入图片描述
在这里插入图片描述

4.排版布局

关键词:构建视线流动时空

在排版布局这一步,我们要根据场景业务线来构建视线流动时空,确定数据指标对应图表的位置安排。

确定了仪表板主题和所需数据指标之后,就要进一步明确仪表板大屏展示的内容动向,以及需要给观看者讲述的数据故事。以“展示问题、解决问题”为目标,为不同的业务数据模块理出先后顺序,并决定这些模块图表的布局排列。

在数据可视化仪表板大屏上,制作者可以通过巧妙设计仪表板布局的方法,来构建观者的视线流动路径和空间。观看者视线流动的路径通常与业务模块之间关系也有很大的联系,所以在构建仪表板的视线流动时空的过程中,既要考虑视觉习惯还要考虑业务关联。

基于用户的使用目标,数据可视化仪表板需要将一些零散但相关的信息数据用位置布局等线索穿插统筹起来,形成体系化的联系。一个优秀的仪表板大屏要能够协助用户总览关键业务数据,并对下属的各个图表模块数据之间的关系进行推导,在数据关系中发现关键的问题节点,进而通过解决这些问题来实现业务层面的优化。
在这里插入图片描述

5.设计看板

关键词:辅助输出,吸引眼球

在仪表板设计过程中,我们要根据业务场景主题,来确定相应的设计风格和视觉语言。

仪表板视觉设计环节主要是考验审美的环节,涉及到仪表板配色、图表配色、辅助元素、炫酷的动效等多种设计技巧。绝大多数的视觉表现形式都是为了辅助信息的传播,增强信息的传达率。所以,数据可视化仪表板大屏的视觉设计应该尽可能在保证仪表板的实用度和可用性的情况下,进行视觉效果的增强,切不可喧宾夺主。

在DataEase开源数据可视化分析工具的模板市场中,有多种精美实用的仪表板模板供用户选用。如果难以决定自己的仪表板要使用什么配色主题、构图分布,可以前往DataEase模板市场(https://dataease.io/templates/),一键下载、应用同行业类型的仪表板模板。
在这里插入图片描述

二、总结

在数据可视化仪表板大屏的设计中,我们需要明确仪表板观看者所需的数据信息,并精准高效地满足对方的信息需求。在“数据可视化”这一信息沟通与传递的过程,做到仪表板设计者与观看者的“有效沟通”。

规范的仪表板设计流程是产出优秀仪表板大屏的保证。在正确有效的仪表板设计流程的引导下,我们可以在尽量避免非必要返工的同时,最大化把控数据可视化仪表板大屏的设计质量和进度,开展高效率的数据可视化工作。

相关文章:

模板学堂|数据可视化仪表板大屏设计流程梳理

DataEase开源数据可视化分析平台于2022年6月正式发布模板市场(https://dataease.io/templates/)。模板市场旨在为DataEase用户提供专业、美观、拿来即用的仪表板模板,方便用户根据自身的业务需求和使用场景选择对应的仪表板模板&a…...

基于Xml方式Bean的配置-Bean的延时加载

SpringBean的配置详解 Bean的延时加载 当lazy-init设置为true时为延时加载,也就是当Spring容器创建的时候,不会立即创建Bean实例,等待用到时再创建Bean实例并储存到单例池中,后续使用该Bean时直接从单例池中获取即可,…...

python之pyQt5实例:Matplotlib的应用

1、显示逻辑 1.1MatplotlibWidget.py import sys import random import matplotlibmatplotlib.use("Qt5Agg") from PyQt5 import QtCore from PyQt5.QtWidgets import QApplication, QMainWindow, QVBoxLayout, QSizePolicy, QWidget from numpy import arange, si…...

智囊AI-基于 ChatGPT 的 AI 工具产品 你的私人AI助手

智囊AI是一款基于 ChatGPT 的 AI 工具产品,主打免费、智能、方便,可以在此雇佣各种各样的免费智囊进行对话、自己创造和分享智囊、共享有趣有用的对话等。不过使用需要注册登录,可以使用自己的openai key或者使用网站提供的api key&#xff0…...

nginx配置vue前端代理

背景:做一个前后端分离的项目,我这里是vue3 view ts创建的前端项目,在前端配置跨域请求。 一、开发阶段 在vue.config.js中配置devserver的proxy进行代理请求配置,然后将所有请求改为/api开头的即可。但是这样配置只在开发阶段…...

【C语言】【数据存储】用%u打印char类型?用char存128?

1.题目一&#xff1a; #include <stdio.h> int main() {char a -128;printf("%u\n",a);return 0; }%u 是打印无符号整型 解题逻辑&#xff1a; 1. 原反补互换&#xff0c;截断 -128 原码&#xff1a;10000000…10000000 补码&#xff1a;11111111…10000000…...

git-git命令汇总

1.git 存储永久凭据 git config --global credential.helper store 2.git 查询分支或标签的引用 git show-ref 【标签名|分支名】 3.git 搜索关键分支和tag git tag -l *branch* --sortcommitterdate 4.git 删除标签 git tag -d v1.32 删除标签v1.32&#xff0c;参数d…...

自定义实现简易版ArrayList

文章目录 1.了解什么是顺序表2.实现哪些功能3.初始化ArrayList4.实现功能接口遍历顺序表判断顺序表是否已满添加元素指定下标添加元素自定义下标不合法异常判断顺序表是否为空查找指定元素是否存在查找指定元素返回下标获取指定下标的元素顺序表为空异常修改指定下标元素的值删…...

React中的Hooks--useReducer()

首先&#xff0c;useReducer是React提供的一个钩子函数&#xff0c;用于管理组件内部的状态。它可以接收一个reducer函数和初始状态&#xff0c;并返回一个包含状态和更新状态的函数的数组。 与之相反&#xff0c;Redux是一个独立的状态管理库&#xff0c;它可以在整个应用程序…...

DM@数理逻辑@命题公式及其赋值@真值表@公式分类

文章目录 abstract命题公式及其赋值命题常项命题变项 命题公式合式公式(命题公式)限定基本联结词的合适公式的定义合式公式中的0和1子公式 **公式的层次定义**分层加括号 命题公式的赋值和解释成真赋值成假赋值公式的书写规范括号的省略 真值表赋值方法数量构造真值表 公式分类…...

HTTP协议(超级详细)

HTTP协议介绍 基本介绍&#xff1a; HTTP&#xff1a;超文本传输协议&#xff0c;是从万维网服务器传输超文本到本地浏览器的传送协议HTTP是一种应用层协议&#xff0c;是基于TCP/IP通信协议来传送数据的&#xff0c;其中 HTTP1.0、HTTP1.1、HTTP2.0 均为 TCP 实现&#xff0…...

leetcode做题笔记135. 分发糖果

n 个孩子站成一排。给你一个整数数组 ratings 表示每个孩子的评分。 你需要按照以下要求&#xff0c;给这些孩子分发糖果&#xff1a; 每个孩子至少分配到 1 个糖果。相邻两个孩子评分更高的孩子会获得更多的糖果。 请你给每个孩子分发糖果&#xff0c;计算并返回需要准备的…...

Oracle数据库体系结构(三)_逻辑结构

Oracle逻辑存储结构,主要描述oracle 数据库内部数据的组织和管理方式&#xff0c;即在数据库管理系统的层面中如何组织和管理数据&#xff0c;与操作系统没有关系。逻辑存储结构时候物理存储机构的抽象体现&#xff0c;是不可见的&#xff0c;可以通过查询数据库数据字典了解逻…...

在 Python 中计算两个 GPS 点之间的距离

计算两个 GPS 点之间的距离是我们可以在 Python 框架内操作的地理和数学练习。 现在让我们看看如何使用 Python 执行此操作。 在 Python 中使用 Haversine 公式计算两个 GPS 点之间的距离 haversine 公式是用 Python 计算两个 GPS 点之间距离的一种简化方法,但它的计算是基于…...

影刀RPA解决WPS不存在的问题

问题阐述 明明电脑上已经安装了WPS&#xff0c;但影刀程序还是提示没有安装的问题 解决办法 1.打开WPS并关闭所有其他网页 2. 配置与修复 3.开始修复 出现这个框&#xff0c;就要关闭WPS&#xff0c;否则无法执行&#xff0c;关闭WPS不影响其修复 4.等待修复完成即可...

vue动态路由切换刷新保留历史路由搜索条件数据

最近有客户反映我们系统按条件查询完列表进入详情页后再返回列表页时页面没有展示他查询的那条数据&#xff0c;而是进入页面一贯会展示按无条件查询的数据&#xff0c;希望我们能对列表做查询缓存&#xff0c;那咱们就用keep-alive来实现一下 AppMain.vue include 属性绑定一个…...

免费:CAD批量转PDF工具,附下载地址

分享一款CAD 批量转PDF、打印的工具插件。能自动识别图框大小、自动识别比例、自动编号命名。重点&#xff01;重点&#xff01;重点&#xff01;自动将CAD的多张图纸一次性地、批量地转为PDF&#xff0c;或者打印。效果看下图&#xff1a; 适用环境&#xff1a; 32位系统 Auto…...

无涯教程-JavaScript - FACT函数

描述 The FACT function returns the factorial of a number. The factorial of a number is equal to 1&ast;2&ast;3&ast;...&ast; number. 语法 FACT (number)争论 Argument描述Required/OptionalNumberThe nonnegative number for which you want the f…...

UART 协议

文章目录 电气层硬件拓扑基本原理协议空闲位起始位数据位奇偶校验位无校验奇校验偶校验mark parityparity 停止位 波特率优缺点优点缺点 参考 UART(universal asynchronous receiver-transmitter) 通用异步收发器 分类特点导线2速度9600&#xff0c; 19200&#xff0c; 38400&…...

MySql中分割字符串

MySql中分割字符串 在MySql中分割字符串可以用到SUBSTRING_INDEX&#xff08;str, delim, count&#xff09; 参数解说       解释 str         需要拆分的字符串 delim         分隔符&#xff0c;通过某字符进行拆分 count          当 count 为正数&…...

测试微信模版消息推送

进入“开发接口管理”--“公众平台测试账号”&#xff0c;无需申请公众账号、可在测试账号中体验并测试微信公众平台所有高级接口。 获取access_token: 自定义模版消息&#xff1a; 关注测试号&#xff1a;扫二维码关注测试号。 发送模版消息&#xff1a; import requests da…...

Docker 离线安装指南

参考文章 1、确认操作系统类型及内核版本 Docker依赖于Linux内核的一些特性&#xff0c;不同版本的Docker对内核版本有不同要求。例如&#xff0c;Docker 17.06及之后的版本通常需要Linux内核3.10及以上版本&#xff0c;Docker17.09及更高版本对应Linux内核4.9.x及更高版本。…...

linux之kylin系统nginx的安装

一、nginx的作用 1.可做高性能的web服务器 直接处理静态资源&#xff08;HTML/CSS/图片等&#xff09;&#xff0c;响应速度远超传统服务器类似apache支持高并发连接 2.反向代理服务器 隐藏后端服务器IP地址&#xff0c;提高安全性 3.负载均衡服务器 支持多种策略分发流量…...

大型活动交通拥堵治理的视觉算法应用

大型活动下智慧交通的视觉分析应用 一、背景与挑战 大型活动&#xff08;如演唱会、马拉松赛事、高考中考等&#xff09;期间&#xff0c;城市交通面临瞬时人流车流激增、传统摄像头模糊、交通拥堵识别滞后等问题。以演唱会为例&#xff0c;暖城商圈曾因观众集中离场导致周边…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容

基于 ​UniApp + WebSocket​实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配​微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...

376. Wiggle Subsequence

376. Wiggle Subsequence 代码 class Solution { public:int wiggleMaxLength(vector<int>& nums) {int n nums.size();int res 1;int prediff 0;int curdiff 0;for(int i 0;i < n-1;i){curdiff nums[i1] - nums[i];if( (prediff > 0 && curdif…...

【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)

可以使用Sqliteviz这个网站免费编写sql语句&#xff0c;它能够让用户直接在浏览器内练习SQL的语法&#xff0c;不需要安装任何软件。 链接如下&#xff1a; sqliteviz 注意&#xff1a; 在转写SQL语法时&#xff0c;关键字之间有一个特定的顺序&#xff0c;这个顺序会影响到…...

Psychopy音频的使用

Psychopy音频的使用 本文主要解决以下问题&#xff1a; 指定音频引擎与设备&#xff1b;播放音频文件 本文所使用的环境&#xff1a; Python3.10 numpy2.2.6 psychopy2025.1.1 psychtoolbox3.0.19.14 一、音频配置 Psychopy文档链接为Sound - for audio playback — Psy…...

【git】把本地更改提交远程新分支feature_g

创建并切换新分支 git checkout -b feature_g 添加并提交更改 git add . git commit -m “实现图片上传功能” 推送到远程 git push -u origin feature_g...

全志A40i android7.1 调试信息打印串口由uart0改为uart3

一&#xff0c;概述 1. 目的 将调试信息打印串口由uart0改为uart3。 2. 版本信息 Uboot版本&#xff1a;2014.07&#xff1b; Kernel版本&#xff1a;Linux-3.10&#xff1b; 二&#xff0c;Uboot 1. sys_config.fex改动 使能uart3(TX:PH00 RX:PH01)&#xff0c;并让boo…...