数据分析的分类和EDIT思维框架

为了服务于企业不同层次的决策,商业数据分析过程需要提供相应的数据科学产出物。
在这里插入图片描述

一般而言,数据分析需要经历从需求层、数据层、分析层到输出层四个阶段。

  • 第一个阶段是需求层——确定目标,具体目标需要依据具体的层次进行分析:如果是战略管理层面的分析,则主要集中在行业发展或者产品未来市场等;如果是管理和运营层面的分析,则主要集中在产能情况、财务状况、业务运营等;如果是操作层面的分析,它主要是集中在客户画像、客户倾向性等。所以,不同层面的分析需求是不一样的,分析目标也就不同。
  • 第二个阶段数据层面主要包括数据的获取、清洗和整理。虽然目标方向和所在层次不同,但是在数据层的处理流程十分相似。
  • 第三个阶段分析层,需要用到统计分析、用户画像等技术。我们结合业界实践归纳出商业分析模型、归因分析模型、算法模型作为模板以便于读者更快的搭建不同的数据分析框架。
  • 第四个阶段是输出物,以战略分析报告、仪表盘、业务归因分析报告和数据挖掘报告的形式输出,其中战略分析报告主要是面向战略层面,仪表盘主要是面向管理层面,业务归因分析报告主要面向运营管理者,数据挖掘报告面向业务执行和操作人员。

接下来通过一个示例来加深理解,比如领导想知道广告投放效果如何,这就需要我们对营销效果进行评估。可以通过对比广告投放之前与之后销售量的变化来评价广告的效果,简单的描述统计即可做到。但是领导又会追问:“销售量的提升真的与这次广告的投放有关系吗?而不是受到外面的经济环境影响?”为了回答这个问题,我们需要从业务宏观层面分析,从而明确广告投放是否为销售增长的原因。这时,简单的描述分析就不足以回答这个问题了,还要用到统计分析中的实验设计、假设检验等工具。通过控制其他影响销售的因素,并结合假设检验方法可以发现,广告费用投入之后确实导致了销售收入的显著提升,因此可以说广告投入是本次销售增长的原因。但是,如果我们想弄清楚广告到底是在哪个渠道、哪些产品或者哪些人群中才会发挥出更佳效果,就需要进行微观层面分析。首先要结合客户的性别、年龄、地域、喜好等标签进行客户画像的分析。
然后通过对微观层面的模型归因分析,制定出业务归因分析与优化策略报告,这也是面向运营层面的应用。最后根据分析结果,制定精准营销策略。针对不同的客户实现不同的广告投放策略,需要借助算法模型。这里需要用到的是数据挖掘相关算法,深度分析每个客户的喜好,建立模型进行预测。而最终形成的数据挖掘报告是由操作层实施,即办事人员协同进行业务分析和判断,保证报告符合业务人员认知。之后就要实现具体的模型落地,也就是面向 IT 层面由技术人员实施。

数据分析的分类

数据科学的方法层级可分为描述性分析,诊断性分析,预测性分析,规范性分析。

  • 描述性分析(Descriptive Analysis):描述性分析旨在对数据进行总结和描述,以了解数据反应的业务运行的基本特征、趋势和分布情况。它包括统计指标、图表和可视化等方法,帮助人们获得对业务运行状况的整体认识。如常见的已经发生的业务事实的分析,日常分析,各种周期性的总结复盘性分析等。
  • 诊断性分析(Diagnostic Analysis):诊断性分析旨在探索数据中发生的事件或现象的原因和关联。它通过深入挖掘数据反应的业务运行之间的关系,寻找潜在的因果关系和影响因素,以解释为什么某些情况发生。常见的有业务的异常检测,效果评估,影响性分析等。
  • 预测性分析(Predictive Analysis):预测性分析基于历史数据和模型,通过建立预测模型来预测未来事件或趋势。它利用统计建模、机器学习和数据挖掘技术,分析数据中的模式和趋势,以便预测未来可能发生的情况。常见的如销售预测,用户行为预测,股票市场预测,供应链管理预测等。
  • 规范性分析(Prescriptive Analysis):规范性分析是在预测性分析的基础上进一步发展而来的,它不仅预测未来情况,还提供了针对不同情况的行动建议和决策支持。规范性分析基于优化方法和决策科学,帮助决策者制定最佳决策方案。如贷款利率定价中基于用户的违约概率给出最优的利率建议,就属于规范性分析的范畴。

商业数据分析的思维框架EDIT

在商业环境下做数据分析常常会综合运用数据科学的四种分析方法中的部分或全部方法,如企业中的战略分析报告和日常管理、运营报告用描述性分析即可,运营流程优化和产品参数优化建议报告需要使用描述性和诊断性分析方法,精准营销、精细化风控等操作层面的报告往往会依次用到以上四种分析方法。为了便于在实际工作中有章可循,可以参考“EDIT”商业数据科学应用框架。
在这里插入图片描述
EDIT 数字化模型主要包括探索(Exploration)、诊断(Diagnosis)、指导 (Instruction)和工具(Tool)4个部分。其中外环的 E、D、I 3个部分由企业业务岗位的人员执行,中心T部分由技术部门人员提供数据和工具的支持。

业务运行探索(E)

业务运行探索关注各个项目的运行状态、各项指标是否合规及各项业务的具体数据等。常常使用可视化的形式来展示业务运行状态。例如,我们可以首先基于KPI和业务实践来构建精益化的指标体系,然后输出业务运营监控看板。这种看板类似于飞机的驾驶仪表盘,可以实时显示企业的业务运行状态。

问题原因诊断(D)

当业务指标异常时,采用定性和定量相结合的方式,在中、微观层面定位和分析问题。用数据分析的语言来说,就是识别出到底是哪些因素显著影响了该业务指标的变化。

业务策略指导(I)

在确定业务目标后,我们可以引入数字化的方法来更好地指导优化业务策略。 例如,可以根据用户画像的结果来给不同类型的用户群体分别投放营销资源。这里,我们需要借助知识库、策略库和流程模板,快速地制定优化策略。

数据算法工具(T)

数字化工具分为两个部分:数据工具和算法工具。数据工具(如数据库)从数据角度出发,整合企业的主数据、交易数据、分析数据和参考数据,为数据应用提供数据基础。算法工具(如机器学习算法)是 EDIT 数字化模型的发动机,服务于价值经营、客群运营、全面质量管理、全面风险管理等各个方面。

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

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

相关文章

实验五 时序逻辑电路部件实验

一、实验目的 熟悉常用的时序逻辑电路功能部件,掌握计数器、了解寄存器的功能。 二、实验所用器件和仪表 1、双 D触发器 74LS74 2片 2、74LS162 1片 3、74194 1片 4、LH-D4实验仪 1台 1.双…

iOS 中的 nil、Nil、NULL、NSNull 僵尸对象和野指针

iOS 中的 nil、Nil、NULL、NSNull 僵尸对象和野指针-CSDN博客 类型含义使用场景示例nil表示一个指向 Objective - C 对象的空指针。在 Objective - C 和 Swift(与 Objective - C 交互时)中用于表示对象不存在。当一个对象变量没有指向任何有效的对象实例…

JS面试题|[2024-12-28]

1.JS的设计原理是什么? JS引擎 运行上下文 调用栈 事件循环 回调 执行流程: JS引擎将代码解析为电脑可以执行的代码,调用一些API(运行上下文)让浏览器执行 JS是单线程的,每次从调用栈里面取出来的代码进行调…

全面了解 SQL Server:功能、优势与最佳实践

SQL Server 是微软公司推出的一款关系型数据库管理系统(RDBMS),广泛应用于企业级数据存储、数据分析、应用开发等领域。作为全球最受欢迎的数据库管理系统之一,SQL Server 提供了强大的功能和工具,支持从小型应用到大型…

jdk动态代理和cglib动态代理对比

jdk动态代理和cglib动态代理对比: CGLIB 和 JDK 动态代理都可以用来在运行时生成代理对象 1. 基本概念 JDK 动态代理:只代理接口(interface),无法代理类。它使用 java.lang.reflect.Proxy 类和 java.lang.reflect.I…

给vscode的新项目选择虚拟环境

按照通常的步骤新建了.vscode文件并生成了launch.json,都是通过左栏的调试按钮里的create a json file,但是 运行时还是没有识别,之后看到下面的这个链接里,图中是在>之后选择的环境,于是: ctrlG出现搜索…

攻破 Kioptix Level 1 靶机

找教程然后自己练习,论菜狗的自我修养 基本步骤 1.确定目标IP 2.扫描端口,服务,版本信息,漏洞信息 3.查找漏洞可利用脚本 4.运行脚步 一、信息获取 arp-scan -l nmap -sS -p- -sV -sC -A --min-rate5000 192.168.5.130 二、查…

b站ip属地评论和主页不一样怎么回事

在浏览B站时,细心的用户可能会发现一个有趣的现象:某些用户的评论IP属地与主页显示的IP属地并不一致。这种差异引发了用户的好奇和猜测,究竟是什么原因导致了这种情况的发生呢?本文将对此进行深入解析,帮助大家揭开这一…

如何使用fetch函数获取多个数据并同时使用(在嵌套的fetch函数之间传递数据)

(一)问题描述 需要读取多个数据,也就是有多个fetch函数,但是这些数据又需要同时用。由于fetch是异步的,因此每个fetch单独进行是没有办法同时获得数据的,此时有两种可行的方式。 (二&#xff…

音视频入门基础:MPEG2-PS专题(2)——使用FFmpeg命令生成ps文件

通过FFmpeg命令可以将mp4文件转换为ps文件。由于ps文件对应的FFInputFormat结构为: const FFInputFormat ff_mpegps_demuxer {.p.name "mpeg",.p.long_name NULL_IF_CONFIG_SMALL("MPEG-PS (MPEG-2 Program Stream)"),.p.flags …

帝国cms电脑pc站url跳转到手机站url的方法

本文讲解一下帝国cms电脑网站跳转到手机动态网站和手机静态网站的方法,笔者以古诗词网 www.gushichi.com为例,为大家介绍操作步骤。方法一:帝国pc站跳转到手机静态站 1、假设我们有帝国cms 电脑网站www.XXX.com,手机网站m.XXX.com &#xf…

【数据结构与算法】单向链表

一、什么是链表 链表由一系列节点组成,每个节点都包含一个 data 域(存放数据)和一个 next 域(指向下一节点)。链表中的节点可以按照任意顺序存放在内存中,它们之间并不连续。每个节点都记录了下一个节点的地…

【AI大模型系列】常用的提示词框架(二)

目录 一、ICIO框架 1.1 ICIO框架组成 1.2 ICIO框架案例 二、CRISPE框架 2.1 CRISPE框架组成 2.2 CRISPE框架案例 三、BROKE框架 3.1 BROKE框架组成 3.2 BROKE框架案例 四、RASCEF框架 4.1 RASCEF框架组成 4.2 RASCEF框架案例 一、ICIO框架 1.1 ICIO框架组成 Instru…

【Golang 面试题】每日 3 题(八)

✍个人博客:Pandaconda-CSDN博客 📣专栏地址:http://t.csdnimg.cn/UWz06 📚专栏简介:在这个专栏中,我将会分享 Golang 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞👍收藏…

struct udp_sock

这个struct udp_sock结构体是Linux内核网络栈中用于表示一个UDP套接字的数据结构。它继承自struct inet_sock,这意味着它包含了所有IPv4或IPv6套接字共享的基础信息和函数指针。下面是对struct udp_sock中一些关键成员的解释: struct inet_sock inet;:这是udp_sock结构体的第…

【计组】例题课后题

第一章 计算机如何区分指令和数据? 一般来讲,在取指周期中从内存读出的信息是指令流,它流向控制器;而执行周期中从内存读出的信息流是数据流,它由内存流向运算器。 从存放位置看,从代码段取出的是指令流,从数据…

C#数学相关开发性能优化方法

本文Github地址:CSharp-MathOptimization.md 华为公司的C语言编程规范在开头就强调了: 一般情况下,代码的可阅读性高于性能,只有确定性能是瓶颈时,才应该主动优化。 本文讲述的方法没有经过大项目和大公司的检验&…

一网多平面

“一网多平面”是一种网络架构概念,具体指的是在一张物理网络之上,逻辑划分出“1N”个平面。以下是对“一网多平面”的详细解释: 定义与构成 01一网多平面 指的是在统一的物理网络基础设施上,通过逻辑划分形成多个独立的网络平面…

跨语言数据格式标准化在 HarmonyOS 开发中的实践

文章目录 前言数据格式标准化的意义数据传递中的痛点标准化的优势 JSON 与 Protocol Buffers 的比较JSONProtocol Buffers HarmonyOS 跨语言数据传递示例示例代码:定义 Protocol Buffers 消息格式生成 Java 和 C 代码示例代码:Java 端序列化与传递数据C …

【Python】基于界面库PyQt5+Qt Dsigner的环境配置和界面绘制

目录 一 安装PyQt5以及PyQt5-tools 二 配置外部开发工具 三 使用Qt Designer设计界面 四 使用PyUIC将ui文件转换为py文件 五 CU分离实现逻辑代码 一 安装PyQt5以及PyQt5-tools 之前做的一些Python脚本、软件都是基于 Tkinter 实现的,其中界面的设计布局是很头疼…