数据可视化系列-02各类图表的综合使用介绍及实践-上篇

news2024/9/21 6:12:15

文章目录

  • 3.各类图表的综合使用介绍及实践
    • 3.1了解数据功能图
      • 1、可视化中的数据
      • 2、基于数据的研究
      • 3、数据的可视化组件
      • 4、可视化图表的作用、制作流程和类型
    • 3.2北极星指标展示
      • 1、指标类知识回顾:指标类简介、指标类主要场景
      • 2、指标类图表:指标看板、指标趋势图、进度条、仪表盘、翻牌器
        • 指标看板:
        • 指标趋势图:
        • 进度条:
        • 仪表盘:
        • 翻牌器:
      • 3、北极星指标概念、作用及制定标准
        • 筛选北极星指标的6个标准:
      • 4、北极星指标在七个阶段的不同及展现形式
        • 01)产品开发期
        • 02)引入期
        • 03)成长期
        • 04)成熟期
        • 06)衰退期
        • 07)复苏期
      • 5、验证北极星指标

3.各类图表的综合使用介绍及实践

3.1了解数据功能图

1、可视化中的数据

参考:https://blog.csdn.net/qq_20777797/article/details/77297325
可视化什么:数据抽象
数据可视化中,可视化的元素是数据,这里所指的数据是广义上的数据,包括文本、图片、声音等超媒体数据。
可视化过程中所涉及的四种基本数据集类型分别是:

表格数据:数据表是常用的数据集形式,由行和列组成。
网状数据:网状数据主要用来表明数据项之间具有某种关系,在网状数据中数据项通常被称为节点,两个节点之间的关系被称为链接,也就是网络中的边,并且节点和链接都可以拥有与之相关联的属性。树是一种具有层次结构的特殊类型网络数据,与一般网络数据相比,树没有回路,每一个子节点都对应唯一的一个父节点。
场数据:场数据主要应用于科学可视化
几何空间(spatial)数据:几何空间结构数据通过明确的几何空间位置指定数据项的形状信息,这些数据项可以是空间中的点、一维的直线或曲线、二维的平面或区域,以及三维的立方体。
集合列表等也是常用的数据集类型。

这些基本数据集类型又是由不同的数据类组合构成的,这里的数据类是指可视化中所涉及的数据种类,主要包括:

四种数据类,分别是数据项、数据项的属性、链接(links)、位置

数据项是指一个独立的实体,如关系数据表中的一行,或网络中的一个节点;
属性是数据项的某个可被观测的特性,如年龄,性别等。数据项的属性又可分为类别型和有序型两种,其中有序型又进一步细分为序数型和数值型;
链接是指数据项之间的关系,该数据类型在网状关系型数据集中用的比较多;
位置是地理空间数据类型,指代二维或三维空间中的某个具体位置;

2、基于数据的研究

在这里插入图片描述

3、数据的可视化组件

参考:https://baijiahao.baidu.com/s?id=1733582232909161574

1.折线图Echarts、Chart、Highcharts、D3
在这里插入图片描述

2.柱状图 Echarts、Chart、Highcharts、D3
在这里插入图片描述

3.散点图Echarts、Chart、Highcharts、D3
在这里插入图片描述

4.象形图Echarts、Chart、Highcharts、D3
在这里插入图片描述

5.雷达图Echarts、Chart、Highcharts、D3
在这里插入图片描述

6.饼图Echarts、Chart、Highcharts、D3
在这里插入图片描述

7.水波球Echarts、D3、Canvas

8.仪表盘Echarts、Highcharts、D3、Canvas
在这里插入图片描述

9.地图Echarts、Antv@L7
在这里插入图片描述

10.拓扑图关系图Antv@g6、Vis、D3、d3-graphviz
在这里插入图片描述

11.热力图Echarts、antV@L7、Heatmap
在这里插入图片描述

12.矩形图Echarts、Highcharts、Canvas
在这里插入图片描述

13.旭日图Echarts、Highcharts、Chart
在这里插入图片描述

14.桑基图Echarts、Highcharts、Chart
在这里插入图片描述

15.3D图Highcharts、Three、Webgl
在这里插入图片描述

16.3D场景Three、Webgl

17.3DGIS场景Mapbox、Cesium
常见的可视化组件还有很多就不在这里一一列举了,大家感兴趣的话可以看一看Echarts官网是比较全的,也可以看看D3.js这本书里面记载了很多图表的实现方案。

4、可视化图表的作用、制作流程和类型

参考:https://nn.sumaart.com/share/119.html

1.确定关注的问题:各城市污染随时间变化趋势如何
2.确定可视化视角:比较排序,整体局部,分布,时间,地理,相关,网络
3.确定变量的个数
4.选择可视化图形
5.图形展示优化(坐标轴及颜色的选择)

3.2北极星指标展示

1、指标类知识回顾:指标类简介、指标类主要场景

参考:http://it.cha138.com/mysql/show-91916.html

数据指标有别于传统意义上的统计指标:它是通过对数据进行分析得到的一个汇总结果,是将业务单元精分和量化后的度量值,使得业务目标可描述、可度量、可拆解。
数据指标需要对业务需求进行进一步抽象,通过埋点进行数据采集,设计一套计算规则,并通过BI和数据可视化呈现,最终能够解释用户行为变化及业务变化。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、指标类图表:指标看板、指标趋势图、进度条、仪表盘、翻牌器

参考:https://www.alibabacloud.com/help/zh/quick-bi/latest/create-charts-overview
在这里插入图片描述

指标看板:

指标看板:可以一目了然地展示数据或销售业绩状况,以方便您及时掌握现状,从而快速制定并实施应对措施。因此,指标看板是发现并解决问题的有效地方法之一。
使用场景:多用于展示一个维度下的一个或者多个度量,特别是对某些指标需要精确读数的场景。
优势简介
计算能力:一键配置高级计算同环比。
可视化效果:显示图标LOGO、自定义背景、字体大小、颜色等。
备注能力:可自定义文字或指标等备注信息,可自定义跳转外链路径,实现数据与其他系统之间的交互。
在这里插入图片描述

指标趋势图:

指标趋势图可以展示多个指标最新日期的数据或阶段汇总数据,以及指标在某一段时间内的变化趋势。本文为您介绍如何为指标趋势图添加数据并配置样式。
使用场景
多用于某时间段指标数据及趋势等场景,可通过指标的变化快速判断是否有经营异常。
优势简介
计算能力:一键配置高级计算同环比。
可视化效果:显示图标LOGO、自定义背景、字体大小、颜色等。
备注能力:可自定义文字或指标等备注信息,可自定义跳转外链路径,实现数据与其他系统之间的交互。
在这里插入图片描述

进度条:

参考:https://www.alibabacloud.com/help/zh/quick-bi/latest/progress-bar

在这里插入图片描述

仪表盘:

参考:https://www.alibabacloud.com/help/zh/quick-bi/latest/gauge

仪表盘可以清晰地展示出某个指标值所在的范围。您可以直观地查看当前任务的完成程度或某个数据是否超出预期。例如,通过仪表盘展示某一类商品的库存状态,可以看到库存充足还是需要补货。
在这里插入图片描述

翻牌器:

参考:https://www.alibabacloud.com/help/zh/quick-bi/latest/ticker-board

翻牌器可以动态展示核心KPI数据。
使用场景
多用于展示单个指标的场景,重点突出企业或业务,可通过指标的变化快速判断是否有经营异常。
优势简介
计算能力:一键配置高级计算同环比。
可视化效果:显示图标LOGO、自定义背景、字体大小、颜色等。
备注能力:可自定义文字或指标等备注信息,可自定义跳转外链路径,实现数据与其他系统之间的交互。

3、北极星指标概念、作用及制定标准

参考:https://zhuanlan.zhihu.com/p/427190055
北极星指标(NSM,North Star Metric)也叫唯一关键指标(OMTM,One metric that matters),是指在产品的当前阶段与业务/战略相关的关键核心指标,该指标链接用户价值和商业价值,最终服务与业务的长期健康增长。
之所以叫北极星指标,是因为这个指标一旦确立,就像北极星一样,高高闪耀在天空中,指引团队向同一个方向迈进。

筛选北极星指标的6个标准:

01)此指标能否反映用户得到了产品价值?

指标能反映出用户的痛点得到解决,满足了用户的客观需求,用户在产品上得到了完整的体验价值。

02)此指标能否让公司带来商业价值?

在用户需求被满足的同时,用户愿意付费,为公司带来足够的营收,且能逐渐覆盖成本。

03)此指标能够反映用户的活跃程度?

日活、周活、月活都是很好的用户活跃程度反馈,但可以不局限于登录,还可以使用关键行为作为活跃指标

04)此指标变好,能否说明公司在往好的方向发展?

这里就要警惕虚假繁荣,如果这个指标只能片面的反应数据,则不合适。如平台类产品,单以供给端或者消费端某一方的某个数据作为北极星指标都是不合适的。

05)此指标能否被团队理解、简单可拆解?

指标最好不要太复杂,一般都是绝对值,而不是相对值。

06)此指标是否是先导指标而不是滞后指标?

先导指标可以让决策者尽早地看到问题,而不是等坏事发生再去挽回,错失最佳时机。

最后,根据产品当前的状态、公司的战略目标和竞品的反应,确定某项候选指标成为北极星指标。

4、北极星指标在七个阶段的不同及展现形式

参考:https://zhuanlan.zhihu.com/p/427190055

01)产品开发期

当一个想法萌生在脑海里,到一个产品能被初次较为完整地体验,这段时间我们可以归结为产品的开发期。

如果你要开发一款APP,需要经历从想法-商业价值闭环-功能梳理-产品设计-产品架构-产品开发-产品测试-产品上线的过程。

这个过程基本没有用户的参与,这个过程都是成本投入的过程,每一天都在消耗着你的剩余资金,在完成产品价值闭环的基础上,以开发时间作为北极星指标是最为合适的

02)引入期

当产品上线后,就可以开始引入种子用户,让这些种子用户体验产品,提出肯定、否定及有待提升的地方,而产品需要向着最小可推广产品的目标前进。

这个阶段产品的更新周期一般在一周一次或者两周一次,根据功能重要程度和团队开发能力来定。

用户的反馈渠道一定要建立完整,链路通畅,不仅有正向反馈渠道,还可以建立反向索取渠道,即产品运营人员主动与用户建立一对一联系。

在用户不反感的情况下,配合福利,可以是花钱的,也可以是今后的免费权益,来获取用户的最真实的建议。

随着用户的建议增多以及产品的不断迭代,用户体验将越来越好,而用户的分享意愿也会越来越高,因此在引入期中程就要加入产品分享功能。

所以在引入期,小哥比较喜欢将日分享用户数作为北极星指标,这个指标能满足6个标准中的第1、3、4、5、6点,因为这是项目初始阶段,基本不以营收作为项目考核,因此非常合适将将日分享用户数作为北极星指标。

03)成长期

在产品达到PMF状态后,可以开始进行大规模推广,无论是付费还是免费,无论是应用市场推广还是病毒式营销,都是以用户增长为目的。

随着用户的体量增加,用户开始出现分层,有些用户用了一次就走了,有些用户觉得还行,使用了一周后,产品不再产生价值,也走了。

还有的用户粘性非常高,也非常期待产品的新功能,可能一年后还有使用且有关键行为,这些用户就成为了核心用户。

用户粘性数据反映了产品的价值,而用户是产品最重要的资产,在成长期,从普通用户转变为付费用户的人数可能在快速增加,这是由于产品的在达到市场适应状态后,有更多的产品价值被锦上添花。

用户见到的不再是一个只有基本功能的产品,已经有了更多的附加功能,提供了主要功能之外的次要功能。

新用户的初次付费以及老用户的持续复购组成了用户的付费人数,因此将付费用户数可以作为成长期的北极星指标,后续的拆解也非常方便

不论是负责新用户的市场部门还是负责老用户的运营部门,都能非常明确地找到各自的指标,从而使用最好的手段拿到结果。

04)成熟期

当用户规模达到一定阶段,也就是行业天花板的时候,用户新增、活跃人数都会进入缓慢增长甚至长时间不变化的状态。

数量不变,那我们就尽量提高质量,这时候我们需要引入一个概念CLV(Customer Lifetime Value),客户生命周期价值。

在成熟期,我们工作的主要目的就是提高CLV,手段基本都是用户分层体系和用户召回体系,这些都是微观层面的运营技巧。

从公司的宏观角度来看,必须将用户成交总额作为现阶段的北极星指标

用户成交总额符合判断标准的第1-6条,全部满足。大多数的电商平台都以此作为长期的北极星指标,有可能好几年都不会变。

06)衰退期

不要想着永远赚钱的产品和项目,那是不存在的,总会有更新的产品来取代,就连QQ的活跃人数都在下降之中。

在衰退期,用户的活跃人数下降,用户的付费能力也在下降,但公司的运营成本可能不会那么快下降。

如果营收下降到成本之下,那就意味着利润将为负数。

因此,在衰退期,可以将盈利时长作为北极星指标,这是确保公司持续经营的前提。

这个阶段主要是运营人员在做所有的工作,产品和市场推广基本已经停滞。

团队其他成员的工作内容需要放在下一个产品的开发期阶段,最好能在盈利为负之前,找到了新的潜力产品。

07)复苏期

在经历衰退期之后,产品的营收可能会持续性得小于成本,这个时间段老板往往会很纠结,到底是继续下去还是清算项目?

有些产品还有可能会复苏,或者短时间内翻红,但绝大多数产品如果没有创新或者转型,基本都是逝去在浪潮中。

这个阶段,团队可以把恢复盈利时长作为北极星指标,一般可以设置6-12个月,根据资金状况、营收恢复速率、团队配置及能力、新项目运营情况综合决定,可以适当延长或者缩减。
指标验证阶段

5、验证北极星指标

一旦确定了北极星指标,那么怎么知道这个指标是正确的呢?这就需要我们不断地假设-分解-验证。

我们就以日GMV举例,对其进行详细拆解。
在这里插入图片描述

可以知道:下单率的增加能增加GMV的值,那么该如何增加下单率呢?我们可以假设使用A和B两种方式都可以增加用户的下单率,接着就可以做A/B测试了。

让三分之一的用户体验A方式,让三分之一的用户户体验B方式,剩余的三分之一不变。试行一周,可以分别计算出三种人群的GMV,从而确定最佳的方式。

待这种方式的增长能力逐渐衰退时,就是寻找下一个“增长关键点”的时候了。

未完待续

## 3.3 多维度多指标展示
### 1、了解表格类图表组件的概念:表格类概念、表格类主要场景
### 2、掌握表格图表组件的使用:交叉表、透视表

## 3.4 趋势指标
### 1、趋势类图表及应用场景
### 2、趋势类图表:线图、面积图、组合图

## 3.5比较类图表
### 1、了解比较类图表及应用场景
### 2、掌握比较类图表组件使用:柱图、条形图、排行榜、瀑布图
## 3.6分布类图表
### 1、分布类图表知识概念:概念、主要场景
### 2、分布类图表:饼图与环形图、雷达图、玫瑰图、矩形树图、词云图
## 3.7关系类图表
### 1、关系类图表概念:概念、
### 2、关系类图表:漏斗图、散点图、气泡图、来源去向图、桑基图、指标拆解树
## 3.8空间类图表
### 1、空间类图表概念:概念
### 2、空间类图表:地图、气泡地图、色彩地图、LBS热力地图、LBS符号地图、LBS飞线地图、注意事项
## 3.9时序类图表
### 1、时序类图表概念
### 2、时序类图表

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/134882.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++关联容器(复习题篇)

本篇博客将介绍标准库关联容器,包括: 关联容器的概念和简单的使用关联容器涉及的类型和操作,特别是与顺序容器的差异无序关联容器,特别是与有序关联容器的差异 练习1.1 描述map和vector的不同 vector是顺序容器其中的元素是“顺序…

分布式事务的介绍

本地事务 单服务进程,单数据库资源,同一个连接conn多个事务操作 在JDBC编程中,我们通过java.sql.Connection对象来开启、关闭或者提交事务。代码如下所示: Connection conn ... //获取数据库连接 conn.setAutoCommit(false); //开启事务 t…

educoder数据结构与算法 栈 第2关:实现一个链接存储的栈

本文已收录于专栏 🌲《educoder数据结构与算法_大耳朵宋宋的博客-CSDN博客》🌲 目录 任务描述 相关知识 编程要求 测试说明 AC_Code 任务描述 本关任务是实现 step2/LnkStack.cpp 中的LS_IsEmpty、LS_Length、LS_Push、LS_Pop和LS_Top五个操作函数…

π122E30兼容Si8622BC-B-IS 双通道数字隔离器

π122E30兼容Si8622BC-B-IS 双通道数字隔离器 ,具有出色的性能特征和可靠性,整体性能优于光耦和基于其他原理的数字隔离器产品。 产品传输通道间彼此独立,可实现多种传输方向的配置,可实现 3.0kVrms 隔离耐压等级和 DC 到 200Mbp…

Day 17-Vue3 技术_其它

1.全局API的转移 Vue 2.x 有许多全局 API 和配置。例如&#xff1a;注册全局组件、注册全局指令等。 //注册全局组件 Vue.component(MyButton, {data: () > ({count: 0}),template: <button click"count">Clicked {{ count }} times.</button> })//注…

acwing-1015 摘花生

项目场景&#xff1a; 线性dp 题源 数字三角形 问题描述 Hello Kitty想摘点花生送给她喜欢的米老鼠。 她来到一片有网格状道路的矩形花生地(如下图)&#xff0c;从西北角进去&#xff0c;东南角出来。 地里每个道路的交叉点上都有种着一株花生苗&#xff0c;上面有若干颗花…

用Typora,PicGo和OSS实现自动上传图片

前言&#xff1a; 以前写博客要发布到好些个平台&#xff0c;我是将图片一张张上传到每个平台&#xff0c;后来发现是真的麻烦&#xff0c;上传图片花的时间太多&#xff0c;极大的降低了我写文章的积极性。 后来改进为使用oss&#xff0c;把博客的图片都上传到oss上面。然后…

JAVA : ArrayList和数组的转换

一、ArrayList转换为数组 ArrayList提供public T[] toArray(T[] a)方法返回一个按照正确的顺序包含此列表中所有元素的数组&#xff0c;返回数组的运行时类型就是指定数组的运行时类型。 import java.util.ArrayList; import java.util.List; public class Test { public st…

戴尔笔记本电脑重装系统后进不了系统怎么办

​戴尔电脑是一款很棒的电脑品牌&#xff0c;不少小伙伴都在使用这个牌子的电脑。但有不少小伙伴在重装完系统之后却进不去&#xff0c;那么碰到这种情况应该怎么办呢&#xff1f;下面就和小编一起来看看戴尔笔记本电脑重装系统后进不了系统怎么办的吧。 工具/原料&#xff1a…

【设计模式】-创造篇-工厂方法

制造业是一个国家工业经济发展的重要支柱&#xff0c;而工厂则是其根基所在。程序设计中的工厂类往往是对对象构造、实例化、初始化过程的封装&#xff0c;而工厂方法(Factory Method)则可以升华为一种设计模式&#xff0c;它对工厂制造方法进行接口规范化&#xff0c;以允许子…

Vector - VT System - 板卡_VT7001

接上篇我们介绍完了背板VT8006和VT8012&#xff0c;今天我们来介绍下电源模块板卡VT7001&#xff0c;这个板卡是我们在不需要程控电源的时候依然能够实现精细化的电压、电流控制及检查的板卡&#xff0c;并且在脚本开发中无需考虑时延的一个模块。我们使用的大部分设备无论是继…

14---实现文件上传和下载(头像上传功能)

1、建Files表 接下来开始完成文件管理的内容&#xff0c;首先是数据库建Files表 DROP TABLE IF EXISTS file;CREATE TABLE file (id int(11) NOT NULL AUTO_INCREMENT COMMENT id,name varchar(255) DEFAULT NULL COMMENT 文件名称,type varchar(255) DEFAULT NULL COMMENT 文…

Detection of Individual Tree Crowns in Airborne Lidar Data

Abstract 激光扫描提供了一种收集林分信息的好方法。本文介绍了一种在落叶林和混合温带森林中的小足迹光检测和测距&#xff08;激光雷达&#xff09;数据中自动描绘单棵树的方法。在光栅化激光数据中&#xff0c;可能的树顶用局部最大值滤波器检测。之后&#xff0c;结合浇注…

【Bootstrap】基础知识和环境配置

目录 一、Bootstrap基础 1. 概念 2. 特点 3. 组成 3.1 基本结构 3.2 丰富的CSS样式库 3.3 布局组件 3.4 插件 二、bootstrap的环境配置 1. 在页面中引入本地文件 2. 使用CDN加速器 一、Bootstrap基础 1. 概念 Bootstrap是一个基于HTML、CSS和JavaScript语言编写的…

动手学习深度学习-《自动求导》

向量链式求导法则 标量链式法则&#xff1a; 扩展到向量&#xff1a; yyy是关于标量uuu的一个标量&#xff0c;x\bf{x}x是一个向量 yyy是关于向量u\bf{u}u的一个标量&#xff0c;x\bf{x}x是一个向量 y\bf{y}y是关于向量u\bf{u}u的一个向量&#xff0c;x\bf{x}x是一个向量…

Nginx+keepalived 实现高可用,防盗链及动静分离配置详解

一、Nginx Rewrite 规则 1. Nginx rewrite规则 Rewrite规则含义就是某个URL重写成特定的URL&#xff08;类似于Redirect&#xff09;&#xff0c;从某种意义上说为了美观或者对搜索引擎友好&#xff0c;提高收录量及排名等。 语法&#xff1a; rewrite <regex> <r…

Oracle11g彻底卸载教程(详细版)

目前项目结束,暂时不需要Oracle了,为清理电脑并便于后续重装,现记录彻底卸载的步骤如下: 1、按下“Windows”+“R”键,在运行窗中,输入compmgmt.msc,进入计算机管理------>服务,停止所有Oracle服务(对于状态为 正在进行 的服务,右键------>停止)。 2、在开始…

遗传算法解决旅行商问题(TSP)

遗传算法解决旅行商问题 作者&#xff1a;Cukor丘克环境&#xff1a;MatlabR202a vscode 问题描述 旅行商问题&#xff08;TSP&#xff09;. 一个商人欲从自己所在的城市出发&#xff0c;到若干个城市推销商品&#xff0c;然后回到其所在的城市。如何选择一条周游路线&…

SpringBoot3初体验 - 第457篇

历史文章&#xff08;文章累计450&#xff09; 《国内最全的Spring Boot系列之一》 《国内最全的Spring Boot系列之二》 《国内最全的Spring Boot系列之三》 《国内最全的Spring Boot系列之四》 《国内最全的Spring Boot系列之五》 5个月的精华&#xff1a;Spring/SpringB…

【JavaScript】多维数组及数组扁平化

文章目录【JavaScript】多维数组及数组扁平化一. 概念二. 数组扁平化方式一&#xff1a;使用flat()方法方式二&#xff1a;使用递归方式三&#xff1a;使用reduce()方式处理三. 对象数组的联合操作【JavaScript】多维数组及数组扁平化 一. 概念 (1) 一维数组&#xff1a;数组…