如何快速成为数据分析师? - 知乎 - 图1

量子数据

数据分析←公共关系←韩语

3,122 人赞同了该回答

让我来分享一个很不快速(需耗时一年),但包你从零基础学到昏厥的学习教程吧:统计、SQL、R、Python、Tableau、Excel、Forecasting & Machine Learning

1. 统计

统计需要掌握的姿势:

  • Descriptive Statistics
  • Probability Concepts and Probability Distributions
  • Sampling Distributions and the Central Limit Theorem
  • Confidence Intervals
  • Hypothesis Testing
  • Analysis of Variance
  • Chi Square and Nonparametric Tests
  • Simple and Multiple Regression

想躲过统计???

如何快速成为数据分析师? - 知乎 - 图2

入门课收好,Coursera 上阿姆斯特丹大学的 Basic Statistics,卡通配图教学,和萌萌哒的你最配!!

喏,还有一本简洁易懂的 step by step 英文教材,也是我们课上用的教材~

  • Basic Business Statistics by Mark L.Berenson & Others

2. SQL

常用语句来来回回就那么几个,但是要熟,要熟,要熟!

简历上有 SQL 技能,很重要!!!很重要!!!

常用语句总结:SQL Quick Reference From W3Schools

再送你一门超好,超好,超好的 MySQL 课!Coursera!杜克大学!我太喜欢教课的那个温柔美丽的大姐姐了~

3. R

R 和 Python 谁才是数据分析一哥,江湖上已经争论很多年了,至今没有定论…… 事实大概是 Python 的主要功能是编程,除了单纯的数据分析,在很多领域还有广泛利用,所以就业市场上对 Python 的需求是远大于 R。

R 主要侧重统计功能,在统计方面显示出了很多的优势,用 R 做单纯的数据分析还是妥妥的稳稳的。但是往数据科学方向走的话,R 就有点顶不住了,轮到 Python 扬眉吐气了……

这两门语言我都渣,只能说个大概,大家还需要自己去摸索这两门语言的美~

我学 R 上的课是 Coursera 上 Johns Hopkins University 的经典 R 课程和在 Data Application Lab 实习的时候上的商业分析师培训课。Coursera 的那门课我上得不太走心,默默吐槽一下课程莫名散发着浓浓的时代感,老师有点面无表情,比较打击我的学习激情…… 好吧,我知道我作……

如何快速成为数据分析师? - 知乎 - 图3

后来实习的时候上公司的培训课,教 R 的是个讲话干脆利落的小姐姐,才让我重新喜欢上 R……

作为一名主观上比较站 Python 的小粉丝,我目前学过的 R 就这么多啦!!大体了解了 R 的语言思维,碰到不会的问题再 Google 找代码就差不多了~

另外,我在 Udemy 上找到一门 R 的课,看课程设置觉得还是挺不错的,想学 R 的可以试试~ 关于 Udemy 上课程的价格补充一句,原价是吓人的,常年打折,但是打折力度经常变来变去的,最便宜的时候一般是 10-20 块的价格可以买到好课…… BTW,下面这门课目前 15 刀。

如何快速成为数据分析师? - 知乎 - 图4

4. Python

Python 是一门可以让人浑然忘我的语言……

这辈子学过韩语、日语、英语,和一丢丢 R,但 Python 是我学得最有激情的……

最沉浸的那段时间里,不管几点回家,晚上睡觉前一定要看一点 Python 爬虫才能安心睡下,晚上做梦也是爬虫代码……

如何快速成为数据分析师? - 知乎 - 图5

我最开始接触 Python 的时候上的课是 Coursera 上 University of Michigan 的经典系列:Python for Everybody,里面包含五门专项课,除了最后一门 Capstone,其他四门都刷过(没写作业)。

这门课非常实在,内容非常赞,上课的是个亲切的老爷爷,学下来有助于你系统了解 Python 的功能~ 个人感觉 Using Python to Access Web 对于纯小白来说可能有点难度~

提醒一下,如果你搜 Python for Everybody,会发现…… 要交钱上啊!!!省钱小 tip 就是在搜索栏里一门一门搜专项课,进入专项课的页面就可以免费旁听了…… 同理适用于 Coursera 很多其他的系列课程。

University of Michigan: Python for Everybody | Coursera

密西根大学还出了 Python 的数据科学进阶课,包含了数据分析、画图和机器学习等内容:

如何快速成为数据分析师? - 知乎 - 图6

另外,我还追过大神

@秦路

运营大湿兄知乎专栏,从 “开始 Python 的新手教程” 到 “用 Python 分析用户消费行为”,一共六篇文章,超快速入门 Python 数据分析。

Udemy 上也有一门很棒的 Python 数据分析课,我目前在上,觉得好棒棒~

教 numpy、pandas、画图、带着练三个数据小项目,至此觉得内容量已经很良心了,老师竟然还教机器学习!!!20 个机器学习视频,用 SciKit Learn 这个包!还有还有!11 个统计视频!还没完还没完!还有几个 SQL 和 Web Scraping 的小视频!满满的良心学习大礼包~

如何快速成为数据分析师? - 知乎 - 图7
如何快速成为数据分析师? - 知乎 - 图8

想必还有很多盆友们对爬虫充满了兴趣……

学爬虫当然要看崔庆才大神的系列教程啊!!!

文字版教程免费,使用的是 Python 2.7 版本↓

视频教程 499 软妹币,之前有过折扣,印象中 270 多~

如果你只是比较随意,不想玩那么高深,或者你真的和我一样穷,可以看看文字版教程,了解 urlib 库、Requests 库、BeautifulSoup 库、Selenium 库以及正则表达式后,跟着崔大神的三个免费 case 练一遍~ 我觉得对于小白来说就差不多了~

对于数据分析师来说,会爬虫不属于必备技能,那么学爬虫的意义是什么呢?大神

@董伟明

在他接近满分的“爬虫从入门到进阶”的 Live 简介中说得直戳心坎~

如何快速成为数据分析师? - 知乎 - 图9

如何快速成为数据分析师? - 知乎 - 图10

Hello World,醒醒啊!!!你的女神来了!!!

5. Tableau

终于,数据分析界的女神出场了!!!让我们大声喊出她的名字:T! A! B! L! E! A! U!

读作 “Tab-low”!!!

我身边很多学 Tableau 的孩纸们,反应不是酱紫的,

如何快速成为数据分析师? - 知乎 - 图11

就是酱紫的……

如何快速成为数据分析师? - 知乎 - 图12

纷纷表示在这个看脸的时代,要好好学习女神软件……

如何快速成为数据分析师? - 知乎 - 图13

(Source: Best Practices for Designing Efficient Tableau Workbook)

凭借着打娘胎起就异于常人的颜值,Tableau 迅速蹿红,逐渐渗透进业界和美国高校。对于在美帝的数据分析师来说,Tableau 也是简历上必备的技能之一。

我目前觉得学习 Tableau 的最好方式,还是去 Coursera 上上杜克大学的那门课,基本涵盖入门到中高级操作,墙裂打 call,墙裂推荐!!!真的好喜欢教课的杜克大姐姐……

另外,Tableau 为了推广自家软件,在免费培训方面也是做得很拼……

还有很多很棒的 Tableau 使用者的 case 展示~

还有 Moveover Monday Project,每周一 po 一个数据集和数据分析展示~

至于有些人说,下载都这么贵,土豪才学得起吧…… 只要你乖乖去上 Coursera 杜克大姐姐的课,会有惊喜……

6. Excel

无论你多喜欢 Excel 或者多不喜欢 Excel…… 作为数据分析师,简历上有 Excel 技能也是必备……

最重要的当然是会 Pivot Tables~

我也是通过 DAL 的商业分析培训课学的 Pivot Tables,如果你只想学 Pivot Tables,可以去 Udemy 上这门↓

当然,还有一个免费的学习神器,YouTube 啊~ 哈哈,Pivot Tables 一搜一大把~

如何快速成为数据分析师? - 知乎 - 图14

我真的非常热爱 YouTube,基本没有 YouTube 不到的姿势……

7. Forecasting

预测 / 时间序列也是我们数据分析僧要掌握的技能,不过学得比较浅显,大概了解几个预测模型的原理和会用软件操作就行了。我们用过的教材是 Business Forecasting,有中文版,不过我相信你不会想看的……

Udemy 上依旧有药!介绍 Moving Average, Simple Exponential Smoothing, Double Exponential Smoothing / Holts, Winters / HoltWinters 等模型以及在 R 和 Tableau 中的操作。

如果你对 Tableau 女神是真爱!可以去上 Udemy 新课,目前评价 4.7 分,感觉还挺不错的样子,反正是安利到我了~

如何快速成为数据分析师? - 知乎 - 图15

8. Data Mining and Machine Learning

想当年,刚接触数据时,我还是个蠢萌的宝宝,在听说 “Machine Learning” 这个东东的时候,内心是下面那样的……

如何快速成为数据分析师? - 知乎 - 图16

何方的妖魔鬼怪,尼玛听名字就不明觉厉……

入坑数据分析一年,但才刚接触机器学习一个月(网课加这学期修的数据挖掘专业课),感觉难度明显拔高了一级,但越学越刺激,越学越稀饭~

如何快速成为数据分析师? - 知乎 - 图17

目前还是个渣渣,不敢瞎说,就大概罗列一下机器学习入门需要掌握的知识点和网上的学习资源吧:

  • Linear Regression
  • Logistic Regression
  • Decision Trees
  • k-Nearest Neighbors
  • Naive Bayes Classification
  • Discriminant Analysis
  • Neural Nets
  • Support Vector Machines
  • Cluster Analysis
  • Random Forest
  • Natural Language Processing

如果没听说过吴恩达男神的机器学习王牌课程,那你一定是假的数据猿……

说实话,没上男神的 Machine Learning 前,我还挺不理解为什么这个看上去其貌不扬的大叔,有这么多死忠信众…… 每次大叔的动向更新,都跟地震一样…… 娶的老婆还是跟他智商一样上天高的女神大牛!约翰霍普金斯的 CS 博士……

如何快速成为数据分析师? - 知乎 - 图18

如果你和曾经的我一样迷惑,请去 Coursera 上课…… 顺带必须提一句,男神还是 Coursera 的联合创始人啊!!!我的前半生没有 Coursera,但是后半生必须要跟 Coursera 紧紧相依……

如何快速成为数据分析师? - 知乎 - 图19

反正现在的我是痛哭流涕着入吴恩达教了……

如何快速成为数据分析师? - 知乎 - 图20

之前我在 Python 部分介绍的 Udemy 的 Python 数据分析课中,也涉及一部分机器学习的内容:

如何快速成为数据分析师? - 知乎 - 图21

内容设置很赞,也很系统的数据科学课程还有:


以上就是我总结的一些数据分析经典姿势~ 其实还有 Decision Analysis(主要讲概率)和 Optimization,大家就自行去 YouTube 吧,视频很多~

一年前的今天,我没开始刷网课,不会 SQL,不会 R,不会 Python,不会 Tableau,不懂 Forecasting,更不知道机器学习是什么鬼…… 就修了两门专业课,统计和 Optimization(Excel Modeling),仅此而已……

按照这份教程一点点啃完,其实你也可以在家 DIY 出半个名校学生(如果不提名校的校友资源和 networking 机会等的话)~

大家可以再参考一下几个美国出名的数据分析项目的课程设置:

最后再来个励志的故事,我最新关注的一个 YouTuber,Harrison Kinsley。小哥毕业于 Sam Houston State University(懵逼脸),专业是 Philosophy and Criminology(茫然脸),毕业后就开始创业,自学 python 编程,并在网上 po 免费 python 教程,还创立了一个python 学习网站,YouTube 上目前有 27 万多粉丝。

如果你好奇小哥怎么赚钱存活?小哥说,他一周就能接好几个 offer…… 你们没听过的公司一堆一堆的,全宇宙人民都听过的大公司FacebookApple的 offer 他都有…… 另外他还做咨询赚钱,生计完全不愁……

如何快速成为数据分析师? - 知乎 - 图22

既然你都读到这儿了,看来也是数据的真爱,那就一起学到昏厥吧!


感谢大家的厚爱点赞~看了评论区讨论,想补充一些:

1.这个工程量的确蛮大的,因为我目前是学生,除了学习也没啥事干...如果图快的话,先挑重点的学,统计(看个人基础)+MySQL(只需要一周,快的话1-2天都不是没可能)+(熟悉语言思维+熟悉几个常用包+会 google/度娘搜代码怎么写,也花不了太长时间,深入的内容以后慢慢补)。Tableau 初到中级操作Excel都属于甜点级别的,相对轻松。Python 的数据分析这块儿也不难,学过R以后很快也能上手 Python 分析,国内不清楚,在美国基本 R 或 Python 二选一就能找数据分析的入门工作。

机器学习/数据挖掘/Python 数据科学方向的操作,就需要有点功底了,会碰到比较基础的线性代数和微积分,我现在也在机器学习阶段跪着,等我顺利通关了再跟大家继续分享...但是我觉得比功底更重要的是,对数据的兴趣!!!我大学学韩语,连微积分和线性代数都没修过,现在也是在一点点补...吴恩达的机器学习网课,我刚上完 Week 3,Week1-Week3 的内容我刷了三遍,边刷边补微积分,才明白了大半。。。只要有热情,有耐心,不会的东西反复啃,就当用训练机器的方式来训练自己的大脑...这个过程也挺有意思的,哈哈。

2.还有很多人说,这个教程的重点是,英语要好… 这个有那么两丢丢道理…

那就推荐一个国内的培训课,人大经济论坛的CDA 数据分析师,课程内容还是比较全面的,统计、R、SQL、Python、SPSS、Hadoop 等等都有,大家可以根据大哥划过的数据分析重点合理安排自己的学习。

3.推荐的课里面,Coursera 都是可以免费旁听的,Udemy 的课 10-20 刀。

4.欢迎关注我的知乎专栏哟,不定期,看心情写数据干货聂大哥有药。我是一枚大脑洞的数据媛,略略略~

编辑于 2018-04-19

赞同 3122158 条评论

分享

收藏喜欢

收起

继续浏览内容

如何快速成为数据分析师? - 知乎 - 图23

知乎

发现更大的世界

打开

如何快速成为数据分析师? - 知乎 - 图24

Chrome

继续
https://www.zhihu.com/question/29265587