数据分析01——系统认识数据分析

news2024/9/21 18:48:23

1.数据分析的全貌

1.1观测

1.1.1 观察

(1)采集数据

a.采集数据:解析系统日志

当你在看视频的时候———就会产生日志———解析日志———得到数据

b.采集数据:埋点获取新数据(自定义记录新的信息)

日志记录你观看视频的IP,通过IP的解析,就可以知道你的观看地址。而这整个基于系统日志新增的数据过程,就称为埋点。

埋点是分析师获取新数据的主要方式,也是最可控、最可靠的方式。

c.采集数据:通过传感器采集

d.采集数据:爬虫

e.采集数据:API(Application Programing Interface)

(2)储存数据

a.储存数据:各种类型的数据库

数据采集得到的数据都放在数据库,由专门另外的程序员去维护开发,而不是放在本地磁盘里。

b.储存数据:连接数据库取数

(3)展示数据

a.展示数据:可视化高效传达信息

1.1.2 测量

设定标准、发现异常、研究关系

 分析数据的目的是什么?

一、及时发现异常

二、找到数据之间的因果关系

数据是客观统一的

在任何人眼里:1+1=2

有统一的认知才能有共同的目标

(1)设定标准+发现异常

例如:今年的销售额是一千两百万,平均到每个月就一百万,如果每个月都完成到一百万以上的目标,一定能够完成。此时,每个月一百万就是一个正常的数据。我们只需要拿这个数据作为判断标准,就能够客观衡量当前业务的情况。
在经典的咨询的场景里面,数据标准称为Benchmark,也是进行分析判断的重要依据。如果当月的销售额低于了一百万,就称为出现了异常,对异常值的发现,可以让企业避免不必要的损失。
(2)研究关系

1.2实验

1.2.1 拆解问题、提出假设、设计实验

(a)提出假设,然后验证假设

例如外卖收到差评率变多了--->假设是因为恶劣天气引起的—>通过一次次的验证,就可以得到一个规律,确实是因为恶劣的天气造成的

提示:所有未经事实数据验证的想法都是假设

设计A/B测试获取数据

1.2.2 收集数据、分析数据、验证假设

1.3 应用

  • 制定策略、实施策略、反馈迭代
  • 训练算法、优化算法、使用算法

如何应用数据创造价值?

(1)基于数据反馈不断迭代产品和业务策略

(2)基于数据训练算法,让机器自动化地完成工作

1.3.1 拆解方法(自己整理)

拆解只要符合MECE法则即可

(1)流程拆解法

流程拆解法就是按照事情发展的时间、流程、程序,对过程进行逐一的拆解。

例如:分解消费者的购物过程:看见广告->点进-点击购买->付款->下单->支付。类似于漏斗分析法,是一种流程分析,适用于流程长,环节较多,并且随着环节的进行,留存率越来越少的场景。

(2)二分法

二分法在日常生活中比较常见,就是把事物分成A和非A两个部分,如“白天、黑夜”、“男人、女人”、“国内、国外”、“内部、外部”等。

二分法用于简化思维,当一件事情很复杂,超出理解范围,又需要快速做出决策,那么就可以用二分法来简化事物,快速完成决策。

(3)象限拆解法

象限拆解法是数据分析中常用的一种方法,主要用于分析数据集中的趋势、关联或者特征。它通常应用于二维数据,将数据分布根据两个维度进行分类,形成四个象限。

采用横向坐标法,将所要分析的信息分为四个象限,从高到低分别进行分析。

  1. 有助于发现问题的共同成因:采用象限分析方法,对具有相似特点的事件进行归因分析,归纳出共同的成因。
  2. 建立分类最优策略:根据输入的象限分析方法,可以根据不同的象限来确定最优策略。

例如:X轴从左到右的点击率的高低,Y轴从下到上是转化率的高低,形成了4个象限,这就是我们要说的象限分析法。针对每次营销活动的点击率和转化率找到相应的数据标点,然后将这次营销活动的效果归到每个象限,4个象限分别代表了不同的效果评估。

象限一:高点击转化,点击高代表营销创意打动了受众,转化高代表被打动的首众是产品的目标用户。

象限二:高转化低点击,同样的,高点击代表被打动的受众是产品的目标用户,但低点击代表的是营销创意没有打动用户;

象限三:低点击低转化,这个象限是最糟糕的营销活动了,投放广告点击少,点击用户转化低,创意无效,用户不精准;

象限四:高点击低转化,这个象限的营销活动要给策划和文案加鸡腿,但就要给渠道扣绩效了。这种象限的营销活动一定程度上有标题党的嫌疑。

(4)杜邦分析法

杜邦分析法是利用几种主要的财务比率之间的关系来综合地分析企业的财务状况,具体来说,是一种用来评价公司盈利能力和股东权益回报水平,从财务角度评价企业绩效的一种经典方法。

其基本思想是将企业净资产收益率逐级分解为多项财务比率乘积,这样有助于深入分析比较企业经营业绩。

(5)AARRR模型

AARRR是一个用于研究用户增长的数据分析模型,是Acquisition、Activation、Retention、Revenue、Refer这五个单词的缩写,分别对应用户生命周期的用户获取、用户激活、用户存留、获得收益、推荐传播这五个环节。

(6)PEST模型

PEST分析法就是从政治(Political)、经济(Economic)、社会(Society)、技术(Technology)四个方面,基于公司战略的眼光来分析企业外部宏观环境的一种方法。

公司的发展战略与宏观环境息息相关,PEST分析可以更好地把握宏观经济形势和发展趋势,从而更好地把握公司的生存发展机遇,及时发现和规避环境的潜在风险。

(7)RFM模型

RFM模型是指根据客户活跃度和交易金额贡献,进行客户价值细分的一种方法。主要应用于精细化运营、用户分层分析、用户会员体系建立。

根据美国数据库营销研究所Arthur Hughes的研究,客户数据库中有三个神奇的要素,这三个要素构成了数据分析最好的指标:

  • 最近一次消费(Recency)
  • 消费频率(Frequency)
  • 消费金额(Monetary)

(8)SWOT模型

SWOT模型分析法代表企业优势(Strength)、劣势(weakness)、机会(opportunity)和威胁(threats)。

SWOT分析实质上是一种综合和总结企业外部环境的各种因素,从而分析企业的优势、劣势、机遇和威胁的一种方法,可以通过分析帮助企业把资源和行动集中在自己的强项和有最多机会的地方。

(9)5W1H模型

Who(分析对象) 确定主题对象

Where(从哪里获取数据)进行数据集成

When(获取哪些时间段的数据)确定时间间隔

What(用什么分析方法)具体的手段方法

Why (什么原因导致的)背景和根本原因

How (如何呈现最终结果)分析报告

1.3.2 将数据应用于业务

1.3.3 将数据应用于算法

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

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

相关文章

redis之resp界面连接

解压资源 连接成功

目标检测入门:4.目标检测中的一阶段模型和两阶段模型

在前面几章里,都只做了目标检测中的目标定位任务,并未做目标分类任务。目标检测作为计算机视觉领域的核心人物之一,旨在从图像中识别出所有感兴趣的目标,并确定它们的类别和位置。现在目标检测以一阶段模型和两阶段模型为代表的。…

【spring boot】初学者项目快速练手

一小时带你从0到1实现一个SpringBoot项目开发_哔哩哔哩_bilibili 一、基础知识 1.注解 二、简介 三、项目结构 四、代码结构 1.生成Spring Boot项目的主程序 (1)在官网下载 Spring Initializr 快速生成一个初始的项目代码,会生成一个de…

Java二十三种设计模式-抽象工厂模式(3/23)

抽象工厂模式:复杂系统的灵活构建者 引言 在软件开发中,抽象工厂模式是一种提供接口以创建相关或依赖对象族的创建型设计模式。这种模式允许客户端使用一个共同的接口来创建不同的产品族,而无需指定具体类。 基础知识,java设计模…

SSE(Server Sent Event)实战(3)- Spring Web Flux 实现

上篇博客 SSE(Server Sent Event)实战(2)- Spring MVC 实现,我们用 Spring MVC 实现了简单的消息推送,并且留下了两个问题,这篇博客,我们用 Spring Web Flux 实现,并且看…

MySQL条件查询(DQL)

在此之前先给大家看一下我的表里面的数据,以方便接下来的讲解 还需要大家先熟悉这里面的条件 1.语法 SELECT 字段列表 FROM 表名 WHERE 条件列表 例如 1.查询年龄等于20的员工 select * from emp where age 20; 2.查询年龄小于等于20的员工信息 select * fr…

PPOCRLabel安装及使用

一、环境准备 1、 使用anaconda创建一个Python3.7.x的环境 # 在命令行输入以下命令,创建名为paddle_env的环境 conda create --name paddle_env python3.7 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/输入以下命令可以查看我们所创建的所…

【作业】 贪心算法1

Tips:三题尚未完成。 #include <iostream> #include <algorithm> using namespace std; int a[110]; int main(){int n,r,sum0;cin>>n>>r;for(int i0;i<n;i){cin>>a[i];}sort(a0,an);for(int i0;i<n;i){if(i>r){a[i]a[i-r]a[i];}suma[…

借助Aspose.Note笔记工具,在Java 中更改 OneNote 中的样式

Microsoft OneNote是一款功能强大的笔记工具。学习如何使用 Java 更改样式&#xff0c;将您的 OneNote 体验提升到一个新的水平&#xff01;在本指南中&#xff0c;我们将向您展示如何使用 Java 更改 OneNote 文档中的样式以增强可读性。本指南将为您提供分步说明&#xff0c;以…

k8s集群 安装配置 Prometheus+grafana

k8s集群 安装配置 Prometheusgrafana k8s环境如下&#xff1a;机器规划&#xff1a; node-exporter组件安装和配置安装node-exporter通过node-exporter采集数据显示192.168.40.180主机cpu的使用情况显示192.168.40.180主机负载使用情况 Prometheus server安装和配置创建sa账号&…

【算法/天梯赛训练】天梯赛模拟题集

L1-009 N个数求和 #include <iostream> #include <algorithm>using namespace std;typedef long long ll; const int N 105;typedef struct node {ll x, y; }node; node a[N];ll gcd(ll a, ll b) {return b ? gcd(b, a % b) : a; }int main() {int n;cin >>…

三伏天,艾灸这2处,既能祛寒湿、还能补阳气,效果是平时的好几倍~

这周开始&#xff0c;我们就进入了最炎热的三伏天&#xff01;今年的三伏整整40天&#xff0c;高温闷热&#xff0c;汗流浃背&#xff0c;想想都崩溃~ 最热最难熬的这段时间&#xff0c;也是天赐的良机&#xff01;此时阳气达到一年中的鼎盛&#xff0c;人体阳气也最为充沛&…

金航标kinghelm萨科微slkor总经理宋仕强(Huaqiangbei Songshiqiang )为大家介绍连接器时说

金航标kinghelm萨科微slkor总经理宋仕强&#xff08;Huaqiangbei Songshiqiang &#xff09;为大家介绍连接器时说&#xff0c;连接器通常可以分为以下几大类&#xff1a;1. 矩形连接器&#xff0c;这种连接器的外形通常呈矩形&#xff0c;具有较多的接触点&#xff0c;可传输多…

vue3中引入、封装和使用svg矢量图的实现示例

前言&#xff1a;哈喽&#xff0c;大家好&#xff0c;我是码喽的自我修养&#xff01;今天给大家分享vue3中引入和封装svg矢量图的实现示例&#xff01;并提供具体代码帮助大家深入理解&#xff0c;彻底掌握&#xff01;创作不易&#xff0c;如果能帮助到带大家&#xff0c;欢迎…

[python]pycharm设置清华源

国内镜像源有以下几个&#xff0c;因为都是国内的&#xff0c;基本速度差不了太多。 清华&#xff1a;https://pypi.tuna.tsinghua.edu.cn/simple 阿里云&#xff1a;http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣&…

【单片机毕业设计选题24071】-基于STM32的超声波驱鸟器设计

系统功能: 系统操作说明&#xff1a; 上电后OLED显示 “欢迎使用智能驱鸟系统请稍后”&#xff0c;两秒后进入正常显示界面。 如果红外避障模块检测到物体后OLED显示“Detected”&#xff0c;蜂鸣器报警&#xff0c;继电器吸合 超声波换能器发出超声波。如果红外避障模块未…

synchronized的实现原理和锁升级 面试重点

1.synchronized的实现原理 synchronized是Java 中的一个很重要的关键字&#xff0c;主要用来加锁&#xff0c;synchronized所添加的锁有以下几个特点。synchronized的使用方法比较简单&#xff0c;主要可以用来修饰方法和代码块。根据其锁定的对象不同&#xff0c;可以用来定义…

前端基础之JavaScript学习——运算符、分支/循环语句、数组

大家好我是来自CSDN的前端寄术区博主PleaSure乐事&#xff0c;今天我们继续有关JavaScript的学习&#xff0c;使用的编译器为vscode&#xff0c;浏览器为谷歌浏览器。大家使用webstorm等编译器或其他浏览器效果效果问题不大&#xff0c;都可以使用。 目录 运算符 赋值运算符 …

微服务设计原则——高性能:锁

文章目录 1.锁的问题2.无锁2.1 串行无锁2.2 无锁数据结构 3.减少锁竞争参考文献 1.锁的问题 高性能系统中使用锁&#xff0c;往往带来的坏处要大于好处。 并发编程中&#xff0c;锁带解决了安全问题&#xff0c;同时也带来了性能问题&#xff0c;因为锁让并发处理变成了串行操…

【node-RED 4.0.2】连接操作 Oracle 数据库实现 增 删 改 查【新版,使用新插件:@hylink/node-red-oracle】

总览 上节课&#xff0c;我们说到&#xff0c;在 node-red 上链接 oracle 数据库 我们使用的插件是 node-red-contrib-agur-connector。 其实后来我发现&#xff0c;有一个插件更简便&#xff0c;并且也更好用&#xff1a;hylink/node-red-oracle &#xff01;&#xff01;&am…