之前好多人私信我python数据分析怎么快速入门,我在这里直接介绍一下自己的心得经验吧。
要学习pandas,我并不建议看大量的教程,等看完教程,天都黑了,一觉醒来热情都凉了。
我的建议是,首先放平心态,作为新手(假设你已安装python 3和 jupyter notebook),你一定要忍住翻阅python教程的渴望,按捺住内心的好奇与恐惧,直接按我说的做:
1. 注册一个Kaggle账号,进入泰坦尼克号生存预测的练习赛,下载数据集,看看最经典的Titanic数据集长啥样。https://www.kaggle.com/c/titanicwww.kaggle.com
2. 找一个清晰的泰坦尼克号数据集数据分析教程,比如Medium网站上的Titanic Kaggle新手教程(点击打开),从最基本的导入Pandas库开始,一步一步照着敲代码并运行。(如果你嫌这个Titanic数据分析不够清晰,也可以搜其他的Titanic数据集预测文章,总有一款适合你)泰坦尼克号船体
3. 花半天时间,把代码认真复现(有不懂的代码很正常,敲下来运行即可)。
4. 此时,我相信你已经对数据分析甚至机器学习的一整套流程有了模糊概念,对于pandas库的常用功能也基本熟悉。
恭喜你已经入门了!如果还想对python数据分析有一个更深入的了解,就再用1天时间,学习以下这门课。超简单Coursera python数据分析课
Coursera上IBM有一门很别致的python数据分析课 Data Analysis with Python,和其他动辄一节课半小时的视频教程不同,该课每节课只有2-3分钟的视频讲解(真的好良心啊),所有的视频内容加起来也不到1个小时就讲完。其学习核心在于Jupyter notebook的作业,大家自己亲手跑一遍(复现代码),就可以出师啦~
如果还想深入学python数据分析,就直接上项目吧,或去Kaggle打比赛练练手,不懂直接谷歌/百度就行啦,so easy!
我的其他回答
欢迎大家关注我的机器学习笔记专栏,我会用小白也能听懂的语言,为大家讲述机器学习中那些有趣好玩的知识 (*╹▽╹*)机器学习笔记zhuanlan.zhihu.com