现在数据分析在职场上越来越重要了,很多公司都想实现数据驱动业务,有很多朋友困惑的是,我是没有编程基础的小白,我能学会数据分析么?该如何学习数据分析呢?
如果打算转行成为或者正在成为一名数据分析师的同学,出身并不重要,数据分析你需要系统学习数据获取、数据分析、数据可视化等等,下面提供一个数据分析入门的清单。
第一阶段:Excel数据分析
所有的数据分析师都离不开Excel,它是日常工作中最常用的工具,如果不考虑性能和数据量,它可以应付绝大部分分析工作。
第二阶段:SQL数据库语言
身为数据分析人员,首先需要知道如何去获取数据,最常见的就是从数据库中取数,不会python和R语言不要紧,但是SQL必须要会的。Excel对十万条以内的数据处理起来没有问题,那么数据都是百万起。这时候就需要学习数据库。
现在越来越多的岗位,都会把SQL作为第一位的加分项。SQL是数据分析的硬技能之一。
学习数据库:主要是查询,分别where,group by,orderby,having,like,count,sum,min,max,distinct,if,join,left join,limit,and和or的逻辑、函数等。学习SQL最快的方法是能自己下载数据库管理工具,找些数据练习。
第三阶段:数据清洗&数据可视化
数据清洗&数据可视化能力已经越来越成为各岗位的基础技能。
是否具备编程能力,是初级数据分析和高级数据分析的风水岭。数据挖掘、BI、爬虫、可视化报表都需要用到编程。
第四阶段:BI工具学习
第五阶段:数据分析项目
第六阶段:数据分析行业应用和数据分析思维
对于数据分析师来说,业务的了解比数据方法论更重要。当然很遗憾,业务学习没有捷径。
推荐书籍:《增长黑客》;《精益数据分析》