爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 12185|回复: 0

[经验总结] 数据分析师如何使用《python从入门到精通》

[复制链接]

新浪微博达人勋

发表于 2020-10-27 16:43:02 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
35a85edf8db1cb1349548cc7dc1d414e9258d009dd84.jpg
开始学python的时候,从淘宝随便买了这本书,
买了之后发现这书的风格类似中小学辅导书,跟动物书的B格不在一个档次,
当然,B格高的书也表示门槛也高,这对小白来说可不是好事
随着我的python越来越熟练,我对这本书内容也有了自己的见解。着眼于数据分析的需求,评价该书如下:

该书学习1-13章即可,其他部分目前没啥用。
想要实现编程数据分析,还要另外补充2本书:制图(matplotlib包)和科学计算(numpy包与scipy包)。

  • 章节评注
1.3.1节 IDL自带的开发工具IDLE是比较简陋的,不建议使用。一般python开发需要安装anaconda,使用spyder编辑器(偏科学计算),也可以用pycharm(偏软件工程),jupyter Notebook是给网页开发用的。
3.1.5节位运算,我至今没用过位运算,有点底层优化的意思,不过这种计算优化numpy和scipy能没使用么?所以不用我们自己费心,直接使用数学库即可.
3.2节优先级也不用记,编程老鸟说过,实际应用中都是用括号的,没必要记这种容易错的东西,优先级的考察也就用于考试。
5.2.7列表推导式,和5.3.4元组推导式,这种推导式不用看,属于偏难怪,实际应用中,可以用[元素追加]这种常见方法即可实现.
第7章字符串的处理,常用于操作文件与目录
第10章面对对象,略读即可,我们做科学计算,都是面对过程编程,面对对象编程其实使用频率很低。面对对象是给做软件和web用的。
第12章异常处理,其实所有bug都能找到原因,原因无非是敲错键、计算出错、数据给错之类,实在没办法了才用异常捕捉。

  • 无需看的章节
第14章数据库,这是软件用的东西,随着用户的操作不断从里读、往里写数据,对于数据分析来说,也就读写几个文件而已,大炮打蚊子,根本用不上。
第15章的GUI用的是wxPython框架,不建议使用,目前成熟的是PyQt
第16章游戏开发与我们无关,而且pygame框架过时了
第17章爬虫,内容不是太丰富,可以了解下概念
第18章进程和线程,主要用于软件同时处理多个问题,避免卡顿崩溃,数据分析计算通常是一条线到底,遇到巨量数据需要分兵合击,很罕见,目前实用性不大
第19、20章讲的是web基础,不需要看,目前我使用web主要为了使用高德地图的API,这些API非常傻瓜,复杂的web概念是不需要的,如果想增加使用API的自主性,发挥自己的创造力,可以学习JavaScript基础语法。
第21、22章Flask是python的web开发框架之一,这个框架看似简单实则难,老鸟用它很顺溜,小白不知如何下手。学web开发还是用Django框架。

密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表