数据分析有哪些好书值得推荐?
1、统计学书单
如果你打开招聘的职位要求,都会要求具有统计学的知识,这是因为统计学是数据分析、机器学习的基础知识,是必须要学习的。
推荐理由:很多人感到统计学无聊,是因为从一开始就没有明白学习这门课的意义是什么,所以学下去的动力不足。《赤裸裸的统计学》可以让你了解学习统计学的意义什么?在日常生活中统计学有什么用?你也可以把它当作一本科普书来读。
推荐理由:如果你是零基础,《深入浅出统计学》可以让你轻松愉快的学会,书里面有通俗易懂的案例,图文并茂,学习统计学不会那么枯燥。
推荐理由:适合有基础的人看。如果你之前学过些统计学,但是又还给了老师,那么,有一定基础的你,《商务与经济统计》可以深入了解统计学。但是,注意了,如果你是零基础,看这本书会有些困难。
2、SQL
推荐理由:零基础入门,只推荐一本书那就是《SQL基础教程》。这本书写的也是通俗易懂,里面的案例也很贴合实际应用。
有人会推荐《SQL必知必会》,其实这本书零基础的人看不懂,有基础的倒是可以把这本书当做一本字典来使用,遇到问题了,可以查找对应的内容。
3、业务知识
数据分析是一个行业特征很明显的职业。如果你说自己想进入“互联网行业',那就说明你还没想清楚到底要干什么。
因为互联网的存在是为了解决某个行业的问题(互联网+行业),比如滴滴、高德地图解决的是出行交通行业的问题(互联网+交通出行),小学英语在线平台vipkid解决的是教育行业的问题(互联网+教育),蚂蚁金服解决的是金融行业的问题(互联网+金融),饿了么解决的是餐饮行业的问题(互联网+餐饮)。
而这些行业都需要数据分析师,每个行业域的业务知识也不一样。你以后找的也是成为XXX行业的数据分析师。只有确定了行业,才能研究这个行业是什么,对症下药,这样成功转型的概率最大。
下面推荐几个行业的书,可以帮助你掌握该行业的业务知识,在面试中可以回答业务知识相关的面试题。学会面对一堆数据,正确分析的思路是什么。
电商行业:《数据化管理:洞悉零售及电子商务运营》
游戏行业:《游戏数据分析实战》
网站:《网站分析实战》
HR行业 《人力资源与大数据分析》
金融行业:《消费金融真经:个人贷款业务全流程指南》
其他行业:国外作者肖恩的《增长黑客》
推荐理由:里面案例细节很多,可执行性很强,有理论有实践。其中的AARRR漏斗分析是经典的数据分析方法:一文看懂产品运营的分析方法
4、Python
Python毋庸置疑是人工智能时代排名第一的编程语言。学习Python分为两部分:
1)掌握Python基础语法
2)学会如何使用Python进行数据分析
推荐理由:如果之前没有学过编程,那么看其他编程的书会让你无聊,最后导致放弃。而《与孩子一起学编程》图文并茂,对于入门学习Python基础语法比较适合。
这本书的英文名是《Hello World! Computer Programming for Kids and Other Beginners》,比起中文名《与孩子一起学编程》来,区别在于这本书不仅仅适合于训练孩子对编程的兴趣,对于任何对编程有兴趣的人,都是不可多得的一本编程入门书。
推荐理由:前面的《与孩子一起学编程》可以帮助你学会Python基础语法。学会以后,就可以看《利用Python进行数据分析》学习如何使用Python进行数据分析了。
假期除了吃喝玩乐,还可以利用碎片化时间看看书,让自己的人生更美好。在知识的海洋里,一次小小的偶遇,可能就是你苦候良久的邂逅。
推荐:数据分析师学习路线

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Python中的异步IO:一个完整的演练
Python中的异步IO:一个完整的演练原文:Async IO in Python: A Complete Walkthrough原文作者: Brad Solomon原文发布时间:2019年1月16日翻译:Tacey Wong翻译时间:2019年7月22日 翻译仅便于个人学习,熟悉英语的请阅读原文 目录 搭建自己的实验环境异步IO鸟瞰图哪些场景适合异步IO?异步IO释义异步IO使用起来不容易asyncio 包和 async/awaitasync/await 语法和原生协程异步IO规则异步IO设计模式链式协程使用队列生成器中异步IO的Roots其他特点: async for and Async Generators + Comprehensions事件循环和asyncio.run()一个完整的程序:异步请求上下文中的异步IO何时以及为何异步IO是正确的选择?Async IO It Is, but Which One?其他零碎其他顶级asyncio 函数await的优先级总结附加资源Python版本细节相关文章相关PEPs使用async/await的库Async IO是一种并发编程设计,P...
-
下一篇
c#小灶——注释和代码规范
c#小灶——注释和代码规范为什么要写注释?早上我写完了代码,我和我的朋友们都能看懂,到了晚上,我还能看懂,一周后,就只有上帝能看懂了…… 将来我们写的代码量是很大的,代码又不像我们自然语言这么好理解,可能过段时间我们就不认识自己的代码了,所以我们要养成写注释的好习惯。团队合作当中,写了注释更容易使别人读懂你的代码。注释的作用除了解释说明,还有一个比较常用,因为注释不被编译的特性,我们经常会把一些暂时用不到的代码注释掉,这样的话如果突然需要就可以拿来用了。如果删掉了,再用就只能重新写了。 注释的原理我们在代码当中写注释,只会方便我们理解,真正编译的时候,编译器会跳过注释的部分,所以写注释不会对我们的程序产生任何影响。它只是给人看的,机器不看。 如何写注释单行注释单行注释的写法是//,//后面的内容都不会被编译 多行注释多行注释的写法是以/开头,以/结尾,它们中间的内容不会被编译。 文档注释文档注释这个比较特殊,因为它的目的是生成一份程序的说明文档,所以它会被编译,但是不会被执行。单行注释和多行注释可以写在任何地方,文档注释只能写在类和方法的前面。 代码规范经过这几天的学习,你们应该能发现...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- MySQL数据库在高并发下的优化方案
- CentOS7,CentOS8安装Elasticsearch6.8.6
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker快速安装Oracle11G,搭建oracle11g学习环境