九大数据分析方法-综合型分析方法以及如何使用这九大分析方法

news2024/11/16 4:35:44

文章目录

  • 3 综合型分析方法
    • 3.1 相关性分析法
      • 3.1.1 直接相关
      • 3.1.2 间接相关
    • 3.2标签分析法
    • 3.3 MECE法
  • 4 如何使用九大方法

本文来源,为接地气的陈老师的知识星球,以及付同学的观看笔记。

3 综合型分析方法

3.1 相关性分析法

相关性分析法:寻找指标之间关系的方法。
指标之间有两种关系:直接相关、间接相关

3.1.1 直接相关

直接相关关系是不言而喻的,不用分析。
在三种情况下直接相关:

1.整体与部分(结构分析法);
2.主指标与子指标(指标拆解法);
3.前后步骤指标(漏斗分析法)。

3.1.2 间接相关

间接相关,不等于真的有因果关系。
间接相关案例:

1.理论上有关系,实际上待验证。如:
广告投入 vs 业绩增长,理论上广告多了,用户会买的也多,但没有直接证据。
2.理论上模棱两可,实际上待验证。如:
用户浏览 vs 成交,一种说法是:用户很想买,才会一直看;另一种说法是:用户不想买,所以才一直看,就是不掏钱。

想要论证相关关系,需要:

1.明确对象(谁和谁相关);
2.找到衡量对象的数据指标;
3.计算相关系数法&散点图法。
(1)散点图法
通过散点图,能直观看出来是否有相关关系
两个指标相关,则数据呈规律性分布,不会散布在图上
(2)相关系数法
excel->数据->数据分析->相关分析,输入区域,把要计算的两列指标选中,输出结果,相关系数越接近1,相关性越大。
但是,间接相关,不等于真的有因果关系。

间接相关的应用场景:

1.探索性分析。比如想要知道什么指标和收入/成本有关系,有没有明确的方向,就把一堆指标都和收入/成本计算相关系数,看看哪个相关系数高,挑出来一些指标再看合不合逻辑。
2.验证性分析。比如验证广告投入与销售收入、积分与用户消费、用户活跃度与用户付费、用户互动与用户留存等议题,则先看数据是否相关,再看逻辑上成立不成立。

相关分析的关键:

1.先区分直接相关与间接相关很重要,不要盲目计算相关系数;
2.直接相关时,重点关注是否存在“单指标涨,整体不涨”的异常;
3.间接相关时,先明确对象,再找指标,再做计算;
4.间接相关可以用来筛选重要指标,之后再找数据上的相关;
5.不是所有关系用能用指标来衡量,还可以用标签。

3.2标签分析法

标签分析法:通过打标签的方式,将很难用数据指标描述的问题具体化,之后基于标签进行分析,解答问题的方法。
有时候,我们想了解的事务不能用指标来表达时,可用标签分析法。
比如:下雨了,客人少,所以业绩不好。
这里,下雨,就是一个标签。

标签的基本分类:

1.预测标签:基于过往数据,通过算法预判未来行为,比如:违约、高潜力;
2.规则标签:基于规则计算,比如消费10001算高,5001-10000算中等消费;
3.事实消费:事实性描述,比如一二三线城市,男女。

标签分析法看似简单,实则经常出错。
标签分析法的关键:

1.一个标签,可能有若干种制作方法,制作方法会影响分析结果;
2.一个事务,可能有多个标签,其中某些是重要的,某些并不重要;
3.做标签分析时,试着思考更多可能性,做多次交叉验证,才能准确。好的标签一定是经过长期分析沉淀下来的,单次结论很容易被推翻。
通过细分标签,可以发现表象背后的深层次问题。

细分标签的操作方法:

1.明确要分析的问题:“下雨了,路上客人少,业绩不行”
2.先准备最粗分类的标签:下雨、非下雨,明确待检验指标:业绩;
3.先观察最粗分类下,待检验指标是否有差异;
4.如几乎无差异,可以直接放弃;如有一定差异,可以尝试继续深入;
5.再考虑细分标签,比如:大雨、中雨、小雨,继续观察;
6.再考虑其他影响因素,比如其他恶劣天气、停工通知。

3.3 MECE法

每个问题都有很多影响因素,用MECE法可以分清
分不清的关键在于各种因素相互交织在一起,问题交织太多,人们就习惯地分为:态度问题/非态度问题两类。
MECE分析法是相互独立、完全穷尽的分类法则,可以解开一团乱麻。把影响因素一一对齐,找到最核心的问题,避免相互交织重叠。
有了分类以后,可以确认哪个问题是主因,还可以跟踪变化情况
MECE分析法的思路:

相互独立、完全穷尽,是结果,不是手段。MECE分析法用剥洋葱的手段层层细分,从一个粗分类开始,逐步做细。

案例:
在这里插入图片描述
在这里插入图片描述
每次增加一个清晰的分类,逐步细化,使用的分类以具备可解释的业务含义为最佳。不同的分类标签,其业务上潜台词不一样,找能达成自己目的的。
细分的终点:可以落地一个业务动作。

完整版分类形态:
在这里插入图片描述
MECE的结论并不唯一,可以有多种选择,从哪里开始做分析,分析到什么程度,完全取决于人心。
应用场景:

1.面对复杂问题,各种说法齐出,众说纷纭,没有方向;
2.某一个理由被拿来当挡箭牌(下雨、大环境,…)需要找到更细节的问题。

MECE的关键:

1.面对复杂问题,不要着急,把假设情况列出来,一个个梳理;
2.梳理问题时,从业务最关心、最容易下手的地方开始;
3.梳理的时候,先看粗分类,再看细分类;
4.梳理的结果,以业务可以行动为准,设定好观察指标;
5.如果业务能解决问题,则梳理结束,如出现新问题,再做调整。

4 如何使用九大方法

做数据分析时,要做到能说出来:

1.我负责的业务,收入指标是…,成本是…;
2.我负责的业务,收入规律是…,哪些动作能影响收入;
3.收入的内部结构是…,最近半年这个结果稳定/变化;
4.可以用xx方法进行拆解,其中业务最关心的点是…;

熟练掌握分析方法,就是要做到:

1.当前,业务面临的问题是…;
2.这个问题,有x个假设,依次顺序是…;
3.数据上,能马上证明的是…,尚不能证明的是…’

掌握了九大分析方法以后,看数据的积累量:

1.积累了固定的分析维度:业务分析模型;
2.针对预测、分类问题,积累足够特征:算法模型;
3.针对抽样检验问题:统计学检验;
4.针对最优分配问题:线性规划模型;

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

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

相关文章

ROS2机器人编程简述humble-第二章-Executors .3.5

ROS2机器人编程简述humble-第二章-Parameters .3.4由于ROS2中的节点是C对象,因此一个进程可以有多个节点。事实上,在许多情况下,这样做是非常有益的,因为当通信处于同一进程中时,可以通过使用共享内存策略来加速通信。…

freeglut 在mfc 下的编译

freeglut 是OpenGL Utility Toolkit (GLUT) library 的替代版本,glut 应用广阔,但比较陈旧,很久没有更新。 我原来的opengl 用的是glut, 想更新到64位版本,怎么也找不到合适的下载。最后找到完全替代版本freeglut。fre…

【Linux】线程概念 | 互斥

千呼万唤始出来,终于到多线程方面的学习了! 所用系统Centos7.6 本文的源码👉【传送门】 最近主要是在我的hexo个人博客上更新,csdn的更新会滞后 文章目录1.线程的概念1.1 执行流1.2 线程创建时做了什么?1.3 内核源码中…

每刻和金蝶云星空接口打通对接实战

接通系统:每刻3000中大型企业在用,新一代业财税一体化解决方案提供商。旗下拥有每刻报销、每刻档案、每刻云票、每刻财务共享云平台等,助力企业实现财务数字化转型。对接系统:金蝶云星空金蝶K/3Cloud结合当今先进管理理论和数十万…

算法刷题打卡第72天:最少侧跳次数

最少侧跳次数 难度:中等 给你一个长度为 n 的 3 跑道道路 ,它总共包含 n 1 个 点 ,编号为 0 到 n 。一只青蛙从 0 号点第二条跑道 出发 ,它想要跳到点 n 处。然而道路上可能有一些障碍。 给你一个长度为 n 1 的数组 obstacle…

Cheat Engine7.4 训练教程(非常详细)

目录 一.CE是干什么的? 二.怎么获得? 三.训练教程 步骤 1: 加载进程 步骤 2: 精确值扫描 步骤 3: 未知的初始值 步骤 4: 浮点数 步骤 5: 代码查找 步骤 6: 指针 步骤 7: 代码注入 步骤 8: 多级指针 提示:这篇文章不是一天写完的&a…

设计模式-建造者模式

1.概述 将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。 分离了部件的构造(由Builder来负责)和装配(由Director负责)。 从而可以构造出复杂的对象。这个模式适用于:某个对象的构建过程复杂的情况。由于实现了构建和装配的解耦…

基于ffmpeg的视频处理与MPEG的压缩试验(下载安装使用全流程)

基于ffmpeg的视频处理与MPEG的压缩试验ffmpeg介绍与基础知识对提取到的图像进行处理RGB并转化为YUV对YUV进行DCT变换对每个8*8的图像块进行进行量化操作ffmpeg介绍与基础知识 ffmpeg是视频和图像处理的工具包,它的下载网址是https://ffmpeg.org/download.html。页面…

MySQL高级

存储引擎 MySQL体系结构: 存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表而不是基于库的,所以存储引擎也可以被称为表引擎。 默认存储引擎是InnoDB。 相关操作: -- 查询建表语句 show create table ac…

Python量化交易07——散户反买策略

参考来源:b站up 邢不行 我们都知道在A股,散户一直是最大的韭菜贡献组群。散户买入多的个股,大概率可能跌的很惨,散户卖出多的股票,大概率会涨。 跟着北向资金买能赚钱,那么跟着散户反买,是不是…

宝塔面板部署Django项目教程(手把手)

一、测试环境 系统:centos 7.9 CPU:1核 内存:2G 二、安装宝塔面板 输入命令: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec 后面会…

【nvidia CUDA 高级编程】使用cub库优化分布式计算下的原子操作

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持! 博主链接 本人就职于国际知名终端厂商,负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。 博客…

MySQL数据库相关错题本

1) MySQL数据库相关错题本1、存储引擎相关1、MySql的存储引擎的不同MySQL存储引擎主要有InnoDB, MyISAM, Memory, 这三个区别在于:Memory是内存数据引擎, 会断电重启(在双M或者主从架构下会产生较多异常), 且不支持行级锁. 默认索引是数组索引, 支持B索引InnoDB和MyISAM的区别:…

【React全家桶】react简介(一)

react简介创建项目creat-react-app1.1 React特点1.2 引入文件1.3 JSX1.3.1 为什么要用JSX1.3.2 JSX语法规则1.4 虚拟DOM1.5 模块与组件1.5.1 模块React面向组件编程2.1 创建组件2.1.1 函数式组件2.1.2 类式组件2.2 组件实例的三大属性2.2.1 state属性2.2.2 props属性2.2.3 refs…

jvm学习的核心(三)---运行时数据区详解(2)

文章目录1.堆(heap)1.1 堆的概述1.2 堆的内部结构1.3 堆分代垃圾回收流程的简单理解2.方法区( Method Area)2.1 HotSpot方法区的演进2.2方法区的内部结构2.3.1 常量池和运行时常量池概念区别1.堆(heap) 1.1…

Linux常用命令——supervisord命令

在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand) supervisord 配置后台服务/常驻进程的进程管家工具 安装 # 安装 supervisord apt-get install supervisor实例 生成配置文件/etc/supervisord.conf [program:app] command/usr/bin/gunicorn -w 1 wsgiapp:ap…

Java面试2

Java面试2目录概述需求:设计思路实现思路分析1.java 面试题参考资料和推荐阅读Survive by day and develop by night. talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive.…

学习记录665@项目管理之项目成本管理

友情提示:对于这部分书上的内容,我个人认为是花里胡哨,形式大于内容的,特别是涉及到很多挣值管理有些指标和公式,没有任何例子,死板生硬。 什么是项目成本管理 项目管理受范围、时间、成本和质量的约束&am…

回溯——排列组合

1.组合(结果不区分顺序) 1.同一个集合求组合需要startindex 需要startindex 1.元素可以重复使用 startindex为i 例: lc39[组合总和] 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组…

C进阶_内存库函数_和这群虫豸在一起,怎能搞好政治呢?

其实之前我写过这篇……但是不够详细!今天重新写一下。 目录 memcpy 模拟实现memcpy memmove 模拟实现memmove memcpy 它的函数原型是: void * memcpy ( void * destination, const void * source, size_t num ); 查阅文档它的文档: C…