上QQ阅读APP看书,第一时间看更新
1.2 课程介绍
1.2.1 课程说明
既然是Python数据分析,那么在学习这本书之前,读者必须要有一定的Python基础。因为“从0到1”系列图书是环环相扣的。没有Python基础的读者,可以先去看一下《从0到1——Python快速上手》或者《从0到1——Python进阶之旅》。
后续章节将围绕Python数据分析“三剑客”(NumPy、Pandas、Matplotlib)进行详细介绍。这3个库涉及的知识点非常多,不过笔者会尽可能系统且细致地介绍最精华的知识点,以便为读者构建完整的知识体系打下坚实的基础。
1.2.2 常见问题
1.学习Python数据分析之前,要不要先学习Excel?
实际上这是没有太大必要的。虽然有Excel基础可以帮助我们更快地学习,但即使没有任何Excel基础,我们也一样能轻松地学习Python。当然,如果你既学会了Python又掌握了Excel,那么能在工作、面试时加分不少。
2.学习数据分析之前,要不要先学习网络爬虫?
从数据科学工作流程可以看出,网络爬虫用于获取数据,而数据分析用于处理数据。从正常角度来看,应该是先学会怎么获取数据,然后再学习怎样对数据进行处理。
实际上,网络爬虫、数据分析、数据可视化是可以完全独立开来学习的。虽然它们在应用时有着比较大的联系,但是学习时没有必然的先后顺序。读者完全可以根据自己的喜好来安排学习顺序。
3.我们要不要做实战题及练习题呢?
本书的实战题及练习题,都是笔者精心挑选出来的。数据分析的技术是练出来的,所以读者还是要尽可能地把每一道题都做了,这对巩固基础及打磨技术是非常有帮助的。
4.学习数据分析,有什么好的学习方法推荐?
数据分析涉及的知识点非常杂也非常多,虽然本书已经梳理得足够清晰完善了,但还是远远不够。学习这本书,建议读者看两遍:第一遍把每一个知识点都过一下,留下一个大致的印象;第二遍重新梳理一下脉络,以构建一个清晰完整的知识体系。