数据分析涉及很多知识点,各个网站也都能搜到,但很少有一种系统化的流程来参考,也有读者后台留言问到数据分析的流程,所以我认认真真的整理出一套方法论,将数据分析从0-1的流程都串联了起来。 对于分析人员来说,过程很重要,是一个发现业务价值并探索业务价值的过程;但对于领导来说,结果才最重要,只有可落地实施可带来实际效益的结果才是数据分析价值的体现。 所以,流程中的每一步铺垫与探索都是为了最终的业务价值的实现。 数据分析sop流程 数据分析共包括四大阶段:
根据数据分析的sop流程,将其中的数据分析与展现阶段整理了一份思维导图,方便大家快速理解,可以先看一下。 其实数据分析一句话总结就是: 将一堆无序的海量数据经过一系列清洗、处理、规整、加工展现,提炼出痛点及机会,从而驱动业务增长、辅助业务决策。 展开讲讲数据分析各阶段 1. 发现问题问题千千万,需从中找出有效问题。 有效问题就是有价值的问题:这个问题涉及了什么业务?与什么指标相关?有多大的影响?能解决什么难题?受宏观影响还是微观影响?无法避免还是本可避免?等 发现问题,可以从以下几个方面着手:
2. 需求处理阶段需求分两块:他人驱动与自我驱动。 ➢他人驱动 通常由业务方、上级领导等需求方发现问题,提出需求。可能会存在需求不明确的问题,既增加沟通成本,又耗费时间成本,分析师将需求完成之后,需求方才发现自己需要的并不是这样的,成了无意义的工作、低成本的分析。所以需要清晰get到需求方的点,了解清楚需求背景、需求目的、指标口径、数据需求范围、数据需求维度、需求的期望排期等。 另外还需明确一点,数据展示聚合还是明细。如果展示聚合,需要按照什么维度聚合,按照什么方式聚合;如果需要展示明细,搞清楚为什么需要的是明细数据,因为明细数据量会比较大,既涉及数据安全,也给调取数据带来压力。有时候需求方要求明细数据,他们拿到明细数据之后还要再用excel去聚合去做数据处理,其实这一步骤分析师完全可以直接用sql或者BI产品解决。也就是说这个明细数据并不能一步到位让需求方看到他想看到的数据,所以需要引导需求方了解下他们需求的真正目的。 做到拆解需求,将抽象的需求具体化,复杂的需求简单化。 ➢自我驱动 即分析师本人发现问题,探索解决问题的方案。 比如某个指标波动异常,先于业务方发现并解决问题;再比如专门负责某一个项目,主动通过数据探索项目优化方案。 自我驱动的精神难能可贵。 3. 数据采集数据采集的目的是为了在分析中使用,多数情况下用到的是聚合数据。 数据采集分为内部数据、外部数据两大块。 ➢内部数据 4)如果现有数据库中有表可以满足,但是需要通过SQL层层关联才能从数据库中获取聚合数据,最好的方式请数仓同学将你所需的聚合数据落成数据库表,这样一方面你使用起来较为简单,另一方面也减少了数据展现层的BI端连接数据的压力。 ➢外部数据
比如艾瑞网、极光大数据、阿里研究所、199IT互联网数据中心等都会时不时的发一些行业分析报告。整个行业的数据公司内部是无法获取的,所以可以从一些行业分析报告入手。
比如我们需要获取用户的一些①主观想法:喜欢我们产品的原因是?我们产品最吸引您的点是?您觉得我们产品最应该改进的点是?②对竞品的行为:您在xx场景下更愿意使用A产品、B产品还是C产品③用户习惯的场景:您在什么场景下更愿意使用xx产品?等 通过问卷数据获取一些产品中无法获得的数据,辅助分析。
比如我们分析的某个指标有时候也会受到宏观政策的影响。比如在xx日出具了xx政策,本公司产品在该政策之前与之后变化多大。 确保能获取核心的关键性数据,为下一步做准备。 4. 数据处理对分析师而言,这步需要分析师将数据根据脑中的分析框架处理成所需要的数据。 会涉及数据异常值处理、缺失值处理、数据转换、数据聚合、数据分组归类以及数据准确性的校验,为下一步的数据分析奠定好基础。 井井有条的数据更有利于分析。 5. 数据分析数据分析需要的工具技能主要是: 硬实力: ④数据分析报告:ppt、excel、word 以上硬实力并不是说全部都需要,针对不同的岗位性质需要不同的技能。比如有的分析只需要会sql、可视化工具、写分析报告就可以了,有的分析额外还需要会python建模等。 软实力: ⑤数据敏感度 软实力更重要,工具大家认真学都能学会,软实力却是自己实打实的个人特色与魅力。 6. 数据展现以上准备都做好之后,就到了数据应用层:数据展现。数据展现普遍来说,有两种形式:数据分析报告&可视化报表。 1)数据分析报告 数据分析报告要素:数据调取时间、报告出具时间、报告负责人、数据维度、分析背景、分析目的、结论要点、附表等。 注意:
一份有价值的分析报告才是成果的展现。 2)BI报表 不管是采取外购的BI产品还是自研,都需要有一种敏捷BI来为数据应用提供一种入口。
7. 持续跟踪一份分析报告的完成以及一份BI报表的上线,并不是分析的终点。分析,需要可持续化的复盘跟踪。 比如: ③跟踪分析数据实际表现与目标的差距。 通过对历史数据的归纳总结,聚焦实际表现与目标的主要差距,量化分析优势与不足。 持续化的复盘跟踪,有助于我们查漏补缺,完善方案。更有助于探索数据深层次的含义以及及时感知数据的异常波动,提升自我价值与业务价值。 结语 分析其实就是要摸清楚需求对象是谁?关注点是什么?需要解决什么问题?过程服务于业务。分析师不是一线,但与一线人员息息相关。 我也不是数据分析领域的专家,就是纯粹根据日常工作总结出来的要点,希望能帮助到你们。本篇文章介绍了下数据分析的整个流程,其中有的环节会在后续文章中针对性的详细展开说说。 数据分析交流群持续开放中,已有5w+数据分析师进群交流 ⛳️ 扫描左侧二维码,回复'进群',一起进群讨论吧 🏃加好友还可领取“全套数据分析资料包”😎 你点的每一个在看,都汇聚成数据之光! ![]() |
|
来自: 万里潮涌 > 《finebi分析》