学习python需要了解的知识,一份数据分析学习清

作者: 航空航天  发布:2019-10-01

学习.png

1、入门

入门python与其他语言都是一个道理,大致可分为以下三个方面:

  • 找一本好的书

  • 一个好的师傅

  • 一个好的地方

图片 1

数据分析师是不易被人工智能取代的新兴职业,相比算法工程师、人工智能工程师而言比较好入门。学好数据分析,也可为进一步的数据科学、机器学习打下一定的基础。

1.1、入门书籍:

  • 《简明python教程》又名《AByte of Python》
  • 《零基础入门学习Python》
  • 《python学习手册(第四版)》又名《 Learning Python》 -------- 作者:Mark Lutz、侯靖译
  • 《Python核心编程(第3版)》 -------- 丘恩
  • 《python编程:从入门到实践》等

今天给大家整理一份数据分析的学习清单,打算了解学习这方面的同学可以看看,基本上大的需要学习的点都有涉及;具体细节知识的学习建议大家亲自去动手制作思维导图,自己动手梳理知识脉络。

最近我知乎了各种如何学习数据分析之类的话题,get到了许多打开数据分析的正确姿势,现在就好好归纳总结一哈。

1.2、视频资源:

慕课网
优达学城
中国大学MOCC
可汗学院
当然如果身边有个python高手也是不错的

图片 2*上期入口:18个堪称神器的命令行工具,高效运维必备***

一:编程能力

1.3、好的地方:

找一个好的地方,安安静静,每天抽点时间学习下python

关注python大神的博客、公众号

公众号推荐:菜鸟学python、python之禅、廖雪峰老师、菜鸟教程

待入门后可试着在github上参与项目

一门编程语言肯定是很有必要的,至于是哪门编程语言,目前无论是专业推荐还是招聘需求,都是以Python为主的。并且Python确实也是比较适合新手快速上手入门,这里不做过多讨论。

是否会编程是区别初级数据分析师和高级数据分析师的分水岭。在这里,我定位的是高级数据分析师,所以编程能力尤为重要,我把它放在了第一位。

2、爬虫

书籍1:《简明 Python 教程》(A Byte of Python)

有关数据分析的编程语言有Python和R语言。R语言倾向于统计分析、绘图等。统计学家或者学统计学的喜欢用R语言,而我推荐学习Python,因为Python是面向未来的语言,无论从流行度、可用性还是学习难度来讲,Python都是最好的入门语言。

2.1、三个阶段:

  • 掌握基础知识(python基础、网络请求等)

  • 模仿(模仿别人代码,多看代码弄懂每行代码,熟悉主流爬虫工具)

  • 上手

最简洁易懂的 Python 书了。本书采用知识共享协议免费分发,意味着任何人都可以免费获取.在线阅读:《简明 Python 教程:

当然,如果可以的话,再掌握一下R语言是最好不过的,学习嘛,永无止尽。

2.2、需要了解的知识:

HTML 知识、HTTP 协议的基本知识、正则表达式、数据库知识

常用抓包工具的使用、爬虫框架的使用

涉及到大规模爬虫还需要了解分布式的概念、消息队列、常用的数据结构和算法、缓存,甚至还包括机器学习的应用等

上一篇:没有了
下一篇:没有了