首页
学习
活动
专区
工具
TVP
发布

倾情分享:统计学/数据分析的学习方法

在做一件事情时,指导思想是很重要的,学习也不例外。同样一个班,有人考上清华,有人只能上二本,这其中除了努力程度之外,还有一个重要的因素就是学习的方法。

对于统计分析/数据分析而言,由于缺乏正确的引导,很多人会走上误区:有些在校学生只掌握了一些理论,而缺乏实践和实战;而部分职场人觉得重要的是软件操作,不需要懂太多理论;还有相当多的人使用一些分析方法时不管方法的使用前提;等等。

那么学习统计分析/数据分析正确的指导思想应该是怎样的呢?首先,我们来思考一下自己的定位:对于大部分有学习统计分析/数据分析需求的人来说,学会这项技能的目的,功利一点的一般都是为了解决自己工作或者研究中的问题,佛系一点的可能会利用数据分析去分析了解自己所生存的这个世界。因此对于大部分人来说,我们是希望利用数据分析来解决自己的问题,需要把它当做一个工具。那么我们需要懂数据分析的原理吗?我们需要知道每种方法的数学实现以及代码实现吗?我们需要会使用相关的软件吗?我们需要知道不同的方法适用于解决什么问题吗?对于这样的几个疑问,我下面逐一进行解答。

我们需要懂数据分析方法的原理吗?

需要。在理解这种分析方法的原理之后,我们要做到能够使用自己的语言,去描述这种方法的原理,只需要掌握到这种程度就可以了。为什么?因为如果想要知道这种方法适用于解决什么问题,我们就必须知道它的原理。

我们需要知道每种方法的数学实现以及代码实现吗?

不需要。很多统计分析/数据分析方法都已经相当成熟,已经有大量的软件帮助我们实现了这些方法。一般来说,作为统计分析/数据分析方法的使用者,只需要掌握相关的软件即可。有些开源软件,比如R和Python,即使需要编程,大多数情况下,也不需要我们去实现其中难度最高的核心代码,可以非常方便的调用别人已经开发好的程序库。对于一些商业付费软件,比如SPSS,stata,excel等软件,我们甚至只需要点点鼠标,就能够对数据执行分析。也正是因为有很多菜单化的软件,有些人以为可以不用掌握统计学和数据分析的原理,直接操作软件,死记硬背记住操作,这种想法也是有很大问题的,这样学习会使得你的应变能力会很差,稍微换一个条件,可能就选错了分析方法。

我们需要会使用相关的软件吗?

需要。在校学生在学习统计学时,或者一般人通过教材来学习时,往往是通过公式+计算器+笔算的方式完成分析,因为书本上给的案例通常只有几个数字或者几十个数字,而且考试也要求进行笔算。但是在做研究以及实际的数据分析工作中,数据最少也有几十上百行,多的时候上亿行,几十亿行。这种数据,怎么用计算器算?必须借助于软件,所以如果要学习统计分析/数据分析,至少要掌握一个相关的软件。如果你没有编程基础,也不想学,就把Excel学好,学精,然后再学习个SPSS或者STATA就行了。如果你能接受编程,那你的选择就会多一些,R和Python是两个不错的选择。

我们需要知道不同的方法适用于解决什么问题吗?

当然需要。但是这需要你懂数据分析原理,也得熟练掌握相关的软件操作,或者知道如何写代码才行。在学习时,在实践中,就要思考并总结这种方法它的特点,适用于什么样的数据,这样长期训练后,就会积累很多方法,并且在遇到新问题时,能非常快速的确定分析这些数据的方法。

回答了这几个疑问,就可以给出学习统计/数据分析的方法了。我把它总结为如下这张图:

第一步【吸收】:我们在遇到问题时,如果自己没有解决这种问题的方法,那么就需要需要学习资源进行学习,对于数据分析,你可以看书,也可以看网课,也可以看网络上的文章,方式有很多。

第二步【实践】:书,网课或者网络上的文章,一般都会提供案例,可以结合着案例先理解这种方法的原理,然后用自己熟悉的软件或者这些学习资源中演示的软件去进行实战练习,确保自己有实际的动手能力。

第三步【思考】:在实践的过程中,要主动的去思考,这种方法的使用场景,适合什么样的数据,能解决自己的什么问题。

第四步【实战】:学习完,思考总结完,要及时的把学到的东西用于自己的项目实战,避免忘记,一般来说在实战的时候,还会遇到一些问题,遇到问题时,首先主动思考问题出现的原因,如果无法解决,再寻求其他人的帮助。(一般来说,出现问题的原因是自己前面三步没有执行到位,没有理解方法的原理,没能准确掌握软件的操作)。

这样的四个步骤是循环的,因为总会不断遇到新的问题,要解决它们,就要不断进行学习,不断的思考,总结,并把自己学到的东西用于实战。

对于我个人来说,我已经从4年前,也就是我大二的时候就开始执行这样的学习方法,现在回想起来,这种模式的确给了我很大的帮助,让我顺利转行,从事自己喜欢的数据分析工作(偷偷告诉你喜欢的原因:一是真喜欢,二是钱多)。从去年开始,我把这样的学习理念和方法融合到在线课程中,希望通过在线课程的方式,让更多人真正的掌握这种技能。个人认为在线视频课程是学习统计分析/数据分析最好的方式,不仅有方法原理的讲解,还有详细的操作演示以及代码讲解,还能够获取到课程的练习材料在自己的电脑上进行练习。我当年学习时,找遍互联网,翻遍图书馆也没能找到这种资源,现如今这种资源就很多了,大家的选择也多。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181031A0V3Z800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券