学python的口号已经喊了好几年,至今自己还仍然是一个“百度代码家”,想想自己心里都过不去。现在从头开始好好梳理一下对于python的学习
自己学习python的最后目标是能够又快又好地做各种数据挖掘任务,站在这个角度上说,学习主要分为三部分:
- python语言的语法、特性、效率
- python对应数据挖掘所用到的各项工具、算法、技术
- 特定数据挖掘领域所需要的背景知识
对于以上几个方面的学习:
第一点来说,目前在看腾讯视频的python系统学习课,我是新手福利免费领的,课程不局限于特定,能学好就行,接下来会开一系列博客来记录自己学习的过程和一些感悟。
第二点来说,各项工具主要就算pandas、numpy、tensorflow等工具包吧(了解不多),建议在大致了解的情况下专精tensorflow、skit-learn等开源框架其中的一个,至于pandas和numpy,基础操作,没有捷径,都学。
第三点来说,数据挖掘应用的领域很广,个人看法,正是数据挖掘结合特定的领域知识,衍生 了人工智能、图像识别等一系列研究领域。之前看了学堂在线APP上的清华数据挖掘公开课,免费课程,虽然讲的不详细,但是作为导论性质的课程还是完全没问题的。个人打算结合一些场景来进行实际的数据挖掘操作,补上这部分特定领域的背景知识。
总结一下,要学好一门语言,甚至是做好一件事,稳扎稳打不要心怀侥幸是很重要的。