文章目录

  • 一、商业数据分析概念
    • 1.商业数据分析引入
    • 2.什么是商业数据分析?
    • 3.所需技能
    • 4.基本分析流程和供应链各个环节
    • 5.商业理解
    • 6.需要用到的工具
  • 二、数据特性
    • 1.数据粒度
    • 2.数据质量与形式
    • 3.数据隐性
  • 三、数据分析类型、可视化与数据驱动开发团队
    • 1.不同类型的分析
    • 2.数据可视化
    • 3.数据驱动开发团队

一、商业数据分析概念

1.商业数据分析引入

先列举几个案例:
(1)请估计一下2020年八月份在北京卖出有多少双鞋子?
显然,这是一个很开放的问题,并不像在学校里的题目都有标准答案,是需要经过自己的思考、定义和分析的。

(2)Corley主营在网上卖手机壳,根据销售数据,发现8月份比7月份购买手机壳的顾客数量下降了10%,怎么回事?
这也是一个开放的问题,可以从内部和外部两方面来思考问题:

  • 外部
    是手机销售量下降了还是同行业竞争对手出现了,或者经济不景气?物流延迟?
  • 内部
    销售环节出了问题?哪一类用户下降?

重点需要分析背后的原因,因此需要分析问题的能力。
很多时候我们觉得学校学到的东西都没用,那只是因为我们没有将学校的知识与实际应用结合起来。

2.什么是商业数据分析?

商业数据分析从业要求:

  • 基础知识
  • 工具
  • 业务能力
  • 软技能

举一个例子,拿学武功来说,武功秘籍就是基础知识,宝剑就是工具,在实际练武过程中就得到了面对不同武功和不同对手所需要的方法和技巧,慢慢培养出了业务能力,出神入化之后形成了自己的软技能。

基于数据通过分析手段挖掘出商业价值,解决商业问题,并通过分析商业问题建立相应的分析模型。
上面的几个案例都可以通过数据分析的手段得出结论。

3.所需技能

数据分析大致分为5个阶段:数据获取、数据处理、数据分析与建模、数据解释与呈现、验证及优化。
这五个阶段在上述的基础知识、工具和业务能力方面又有不同的要求,具体如下:

4.基本分析流程和供应链各个环节

再举一个案例:
(3)Corley卖鞋,2020年9月前10天就完成了本月计划的80%,业绩是好还是不好?

可能有人会觉得好,毕竟三分之一的时间就卖出了大部分,但是实际上并不一定好:
要看整个月的销售情况,如果前10天销量处于上升趋势,剩下的时间处于快速下降并保持很低的水平,有可能是完成不了计划的;
还好看以前的销售情况,比如说同比销售额,是不是可能比现在还好;
和其他竞争对手相比,是否比他们好。

销量好或者不好需要从多个维度进行衡量,而不是单纯地给出一个答案;
每个行业不同,相应的分析方法和思路也千差万别。

一个基本的分析流程如下:

  • 理解商业问题
    根据具体的商业场景理解商业问题。
  • 准备阶段
    根据相应的商业场景进行计划和准备,需要哪些数据、怎么进行分析。
  • 数据分析
  • 解释结果

供应链的各个环节如下:

#mermaid-svg-sSpHdBu1Pjy3U8M9 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .label text{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .node rect,#mermaid-svg-sSpHdBu1Pjy3U8M9 .node circle,#mermaid-svg-sSpHdBu1Pjy3U8M9 .node ellipse,#mermaid-svg-sSpHdBu1Pjy3U8M9 .node polygon,#mermaid-svg-sSpHdBu1Pjy3U8M9 .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .node .label{text-align:center;fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .node.clickable{cursor:pointer}#mermaid-svg-sSpHdBu1Pjy3U8M9 .arrowheadPath{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .flowchart-link{stroke:#333;fill:none}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edgeLabel rect{opacity:0.9}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edgeLabel span{color:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .cluster text{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-sSpHdBu1Pjy3U8M9 .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-sSpHdBu1Pjy3U8M9 text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-sSpHdBu1Pjy3U8M9 .actor-line{stroke:grey}#mermaid-svg-sSpHdBu1Pjy3U8M9 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .sequenceNumber{fill:#fff}#mermaid-svg-sSpHdBu1Pjy3U8M9 #sequencenumber{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 #crosshead path{fill:#333;stroke:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .messageText{fill:#333;stroke:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-sSpHdBu1Pjy3U8M9 .labelText,#mermaid-svg-sSpHdBu1Pjy3U8M9 .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-sSpHdBu1Pjy3U8M9 .loopText,#mermaid-svg-sSpHdBu1Pjy3U8M9 .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-sSpHdBu1Pjy3U8M9 .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-sSpHdBu1Pjy3U8M9 .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-sSpHdBu1Pjy3U8M9 .noteText,#mermaid-svg-sSpHdBu1Pjy3U8M9 .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-sSpHdBu1Pjy3U8M9 .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-sSpHdBu1Pjy3U8M9 .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-sSpHdBu1Pjy3U8M9 .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-sSpHdBu1Pjy3U8M9 .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .section{stroke:none;opacity:0.2}#mermaid-svg-sSpHdBu1Pjy3U8M9 .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .section2{fill:#fff400}#mermaid-svg-sSpHdBu1Pjy3U8M9 .section1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .section3{fill:#fff;opacity:0.2}#mermaid-svg-sSpHdBu1Pjy3U8M9 .sectionTitle0{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .sectionTitle1{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .sectionTitle2{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .sectionTitle3{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-sSpHdBu1Pjy3U8M9 .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .grid path{stroke-width:0}#mermaid-svg-sSpHdBu1Pjy3U8M9 .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .task{stroke-width:2}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskText:not([font-size]){font-size:11px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .task.clickable{cursor:pointer}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskText0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskText1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskText2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskText3{fill:#fff}#mermaid-svg-sSpHdBu1Pjy3U8M9 .task0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .task1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .task2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskTextOutside0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskTextOutside2{fill:#000}#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskTextOutside1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .taskTextOutside3{fill:#000}#mermaid-svg-sSpHdBu1Pjy3U8M9 .active0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .active1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .active2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeText0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeText1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeText2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeText3{fill:#000 !important}#mermaid-svg-sSpHdBu1Pjy3U8M9 .done0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .done1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .done2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneText0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneText1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneText2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneText3{fill:#000 !important}#mermaid-svg-sSpHdBu1Pjy3U8M9 .crit0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .crit1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .crit2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeCrit0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeCrit1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeCrit2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneCrit0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneCrit1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneCrit2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-sSpHdBu1Pjy3U8M9 .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .milestoneText{font-style:italic}#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneCritText0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneCritText1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneCritText2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .doneCritText3{fill:#000 !important}#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeCritText0,#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeCritText1,#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeCritText2,#mermaid-svg-sSpHdBu1Pjy3U8M9 .activeCritText3{fill:#000 !important}#mermaid-svg-sSpHdBu1Pjy3U8M9 .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.classGroup text .title{font-weight:bolder}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.clickable{cursor:pointer}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-sSpHdBu1Pjy3U8M9 .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-sSpHdBu1Pjy3U8M9 .dashed-line{stroke-dasharray:3}#mermaid-svg-sSpHdBu1Pjy3U8M9 #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 .commit-id,#mermaid-svg-sSpHdBu1Pjy3U8M9 .commit-msg,#mermaid-svg-sSpHdBu1Pjy3U8M9 .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-sSpHdBu1Pjy3U8M9 g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-sSpHdBu1Pjy3U8M9 .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-sSpHdBu1Pjy3U8M9 .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-sSpHdBu1Pjy3U8M9 .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edgeLabel text{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-sSpHdBu1Pjy3U8M9 .node circle.state-start{fill:black;stroke:black}#mermaid-svg-sSpHdBu1Pjy3U8M9 .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-sSpHdBu1Pjy3U8M9 #statediagram-barbEnd{fill:#9370db}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-state .divider{stroke:#9370db}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-sSpHdBu1Pjy3U8M9 .note-edge{stroke-dasharray:5}#mermaid-svg-sSpHdBu1Pjy3U8M9 .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-sSpHdBu1Pjy3U8M9 .error-icon{fill:#522}#mermaid-svg-sSpHdBu1Pjy3U8M9 .error-text{fill:#522;stroke:#522}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edge-thickness-normal{stroke-width:2px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-sSpHdBu1Pjy3U8M9 .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-sSpHdBu1Pjy3U8M9 .marker{fill:#333}#mermaid-svg-sSpHdBu1Pjy3U8M9 .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}#mermaid-svg-sSpHdBu1Pjy3U8M9 {color: rgba(0, 0, 0, 0.75);font: ;}

原材料供应商
生产商
经销商
销售商
终端客户

分析时,不仅要从销售价格来分析,也要从源头即成本进行分析,处于供应链的哪个位置;
找整个商业供应链出现问题的主要环节,找出问题。

5.商业理解

对于一个事件,会有很多因素,可能都会影响到结果。

在商业数据分析中,需要进行多维度思考,包括产品、位置、时间等角度,比如零售业中有人、货、场的概念,如下:

从点、线、面的角度评价销售业绩:
分析自己9月份业绩即为点;
分析与去年同期相比即为线;
与其他人相比即为面。

获取知识的金字塔DIKW如下:

从原始数据中提取出信息,并通过总结得到知识,逐渐积累成为智慧。

6.需要用到的工具

(1)Excel是最普及的数据处理和分析工具,作为Office三件套之一,受到各行业广泛的使用,也很容易上手。

(2)思维导图工具,如XMind、Mind Master等,可以整理知识体系、梳理思维。

(3)专业的Python数据分析工具Anaconda,可以进行Python基础编程、数据分析、建模计算等,自带了很多包,可以直接点击加QQ群 963624318 在群文件夹Python相关安装包中下载安装。

(4)关系型数据库软件MySQL,是最常见的的数据库之一,个人一般直接使用社区版即可,可以到MySQL官网https://dev.mysql.com/downloads/mysql/中下载,由于官网下载较慢也点击加QQ群 963624318 在群文件夹数据库软件中下载,然后解压并执行安装配置即可,具体可参考https://www.cnblogs.com/zhangkanghui/p/9613844.html。

除此之外,还可以充分利用Github开源平台https://github.com/,可以查询一些开源项目、查看源码,是一个学习的平台。

二、数据特性

1.数据粒度

数据存在特定的特点,其中之一为粒度
较标准的定义为:
数据粒度是指数据仓库中数据的细化和综合程度
根据数据粒度细化标准:细化程度越高,粒度越小;细化程度越低,粒度越大。

很多时候得到的数据为汇总的数据,比如对于电商来说,得到了每个月的销售情况,要预测每天的销售情况是不现实的;
汇总数据可以获取整体趋势。

而对于原始数据,可以为每一种商业模式确定相应的指标KPI,比如电商行业的常见指标如下:

并且可以使用杜邦分析法评价指标组合进而确定经营业绩,示意如下:

对于Leader来说,很重要的一个要求是用户体验好,好的用户体验好主要包括以下方面:

分析流程可以进一步细分如下:

  • 目标
    比如设定PV、DAU(日活)等指标。
  • 收集数据
    根据需求、按照指定的方法获取数据,并过滤掉无用的信息。
  • 数据探索
    发现收集到的数据的特点、分布特征,并探索数据间的关系。
  • 特征工程
    数据中哪些重要。
  • 开发计算
    进行建模计算、并产生结果,如线性回归、逻辑回归。
  • 评估

假如有一个JSON格式的电影评分数据如下:

现在需要计算谁和谁更相似,对两部电影建立坐标系如下:

每个人的评分都以坐标的形式体现出来,可以通过两者之间的距离计算出来,距离越近则相似度越高,最简单的方式是通过勾股定理计算;
有多部电影则计算多维距离。

2.数据质量与形式

数据有一个很重要的特性是数据质量。
根据定义,数据质量是指在业务环境下,数据符合数据消费者的使用目的,能满足业务场景具体需求的程度。

比如说,调查问卷因为设计不好而导致收集到的结果有失客观性,这就是数据质量有问题。

衡量数据质量有一定的衡量指标:

  • 重复
    数据重复是否有意义。
  • 完整
    数据探索时判断数据是否完整。
  • 一致
    数据之间是否一致,比如问卷数据前后部分是否符合。
  • 时效
    数据一般在某个时间区间内有效。

数据还有一个特性是数据形式,主要包括:

  • 结构数据
    具有一定结构的数据,如MySQL数据库中的数据,对数据类型有一定的限制。
  • 半结构数据
    具有特定的格式,如之前的json数据就是半结构数据,一般来自网站。
  • 非结构数据
    文本、图片等文件,没有特定的结构,不能使用常规方法分析。
    对于图片文件,图都是有由像素组成的点阵,每一个像素点由RGB值确定,组成一个矩阵进行处理。

不同格式的数据也有不同的来源。

3.数据隐性

可以从数据中挖掘出信息和价值。

再举一个案例:
(4)对于电商行业,怎么分析客户的男女比例:
假如有一个客户叫孙悦,昵称是小悦悦,最近老是频繁登录公司的APP,并且总是浏览美妆产品,而且最近三个月购买了大量女鞋和美妆。
那么孙悦是男还是女呢?

要判断一个客户是男性还是女性,可以从以下指标出发:

最简单的方法:

男性概率=姓名倒数第一个字男性概率×权重1+姓名倒数第二个男性概率×权重2
女性=1–男性概率

这个模型只是依据姓名来判断的,较为单一。

更进一步的分析:
在姓名判断性别概率的基础上,再依据消费行为(如购买剃须刀)的特征判断性别概率,并确定权重计算加权概率。
这是一个分类问题。

进行数据分析的好处:

  • 搞清事实
    分析事情的好坏。
  • 接近真相
    可以发现真相的可能情况。
  • 预测未知
    比如预测消费曲线。
  • 帮助决策
    如智能投顾。

三、数据分析类型、可视化与数据驱动开发团队

1.不同类型的分析

不同类型分析的复杂度和价值如下:

其中,描述性分析用于描述当前情况,比如分布、曲线等;
诊断分析主要分析问题原因,可能需要进行可视化;
预测分析主要预测未知,包括自动化推荐系统、销量预测;
指导分析用于指导行动。

随着难度的加大,所需要的数据也越来越多工具越来越复杂

常见的分析框架如下:

具体包括SVM、决策树、逻辑回归、神经网络、线性回归、K-means、分层聚类等理论模型。

2.数据可视化

有了分析的结果,需要进行报告,其中可视化不可缺少,需要将结果呈现出来。
同时在数据探索时,数据可视化可以让我们更加直观地了解数据所呈现出的特点。

一个图表示意如下:

显然,左右两部分都是有问题的:
标题不规范;
刻度不一致,不协调;
坐标轴起点;
两个表的差距感觉不同,但实际上差别是一样的。

3.数据驱动开发团队

一个典型的数据驱动开发团队的成员如下:

左侧负责数据分析,右侧负责项目开发,需要相互协调和配合。

商业数据分析从入门到入职(1)商业数据分析综述相关推荐

  1. 商业数据分析从入门到入职(9)Python网络数据获取

    文章目录 前言 一.网络和网页基础知识 1.数据来源 2.网络基础知识 3.HTML.CSS和网页数据抓取方式 二.BOSS直聘数据抓取案例 1.网站预览 2.数据获取 3.提取列表信息 4.获取职位 ...

  2. 商业数据分析从入门到入职(6)Python程序结构和函数

    文章目录 一.Python程序结构 1.if条件 2.循环 while循环 for循环 3.案例-王者荣耀纯文本分析 二.函数的介绍和基本使用 三.函数进阶 1.可变位置参数 2.可变关键字参数 3. ...

  3. 【全栈接口测试进阶系列教程】入门到入职的jmeter接口测试工具实战,接口测试步骤,正则表达式jsonpath,断言,接口加密,beanshell,jdbc,jmeter+ant+jenkins

    目录 [本文简介看之前请详细的看完介绍] 本文是全网首发的[全栈接口测试进阶系列教程]jmeter接口测试工具从入门到入职, 接口系列包含 接口测试系列包含所有的接口测试工具入门到入职,如果你喜欢的话 ...

  4. 总结:第一章:从入门到入职拿到过万月薪我需要这些技能(400多篇博文系统归类)P5级

    博文介绍: 这篇博文我改了一周,职业生涯所有技能例如javaSE基础,ssm框架,springcloud全家桶,dubbo+zk框架,MySQL数据库,MongoDB数据库,redis缓存,es与so ...

  5. 【java入门】入职第一天的任务,小白的第一个Java项目,满满的回忆!

    作为一个Java零基础的小白程序员, 看到一堆技术无处下爪, 怎么办? 小鑫小编从零引导你通过一个项目, 指引你配置好开发环境, 编译并运行项目. 这通常也是一个入职的Java程序员进入团队后的第一个 ...

  6. 【数据分析实战经验】入职5-12周 技术小结

    入职第十二周了,趁今天想把入职到现在学到的技术上的一些点做个整理和总结,不能再拖延了小伙!!!!!! 一.EXCEL 1.宏 宏:简单来说,Excel 宏指的是,使用 Excel 内置的编程语言 VB ...

  7. Web安全最详细学习路线指南,从入门到入职(含书籍、工具包)

    在这个圈子技术门类中,工作岗位主要有以下三个方向: 安全研发 安全研究:二进制方向 安全研究:网络渗透方向 下面逐一说明一下. 第一个方向:安全研发 你可以把网络安全理解成电商行业.教育行业等其他行业 ...

  8. 2023web安全测试最全学习路线,从入门到入职(含书籍、工具包)

    本文写的是一篇如何通过针对性系统学习Web安全或者说如何能成为一名渗透测试工程师(有疑问或者错误的地方还望大家多多指正). 相信大家每学习一样东西的时候都是存在一种很迷茫的心态(包括我自己),上网找视 ...

  9. 2023年web安全最全学习路线,从入门到入职(含书籍、工具包)

    前言 本次写的是一篇如何通过针对性系统学习Web安全或者说如何能成为一名渗透测试人员(PS:有疑问或者错误的地方还望大家多多指正). 相信大家每学习一样东西的时候都是存在一种很迷茫的心态(包括我自己) ...

最新文章

  1. springboot取yml中的值_SpringBoot 中从yml配置文件中读取常用的参数值
  2. Tomcat-公布WEB应用
  3. 第四节 莎士比亚模板
  4. NYOJ 741 数学家ST
  5. MyBatis——@Result注解column参数传递——父查询函数的参数传递到子查询
  6. mysql查询过程从客户端发送查询请求_MySQL查询过程和高级查询
  7. leetcode 400. Nth Digit | 400. 第 N 位数字(二分法找左侧不大于n的第一个数)
  8. 16年蓝桥杯省赛-方格填数(dfs+回溯)
  9. java局部变量的描述正确的是_【Java入门课|这才是Java局部变量的正确使用方法,你真的会用这些吗】- 环球网校...
  10. redis linux 删除数据结构,Redis集合数据结构和常用命令
  11. 3.3 其他因素3.3.1 Fork子进程
  12. Android中ListView分页加载数据
  13. 【java学习之路】(java SE篇)005.面向对象基础入门part2
  14. python中唯一的映射类型是什么_Python基础类型之字典(dict)
  15. 数据分析和数据挖掘有什么区别
  16. JavaEE下关于JSF开发的一些知识点小节
  17. (一)数据分析——企业的贤内助(数据分析的价值)
  18. docker部署OpenVAS开源漏洞扫描系统——筑梦之路
  19. python学习之爬取ts流电影
  20. 周易六十四卦——风泽中孚卦

热门文章

  1. Laya Air游戏开发模式之传统MVC模式(基础篇)
  2. SQL优化很难怎么办?给你一个简单暴力的办法
  3. 自下而上语法制导翻译过程
  4. Android 录制视频添加时间水印,不吃透都对不起自己
  5. python ----Parser使用
  6. iOS 开发者开证书创建流程
  7. Kubernetes中RBAC实战一 servicecount 10月2日实验笔记
  8. dubbo简单测试---折腾许久成功
  9. 安装ubuntu20.4桌面系统
  10. SAP采购订单控制价格是否可以修改增强 LV69AFZZ