前言
党的二十大报告指出,“教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。”
随着人工智能的兴起和大数据时代的到来,Python已经成为数据科学与人工智能领域不可或缺的编程语言和分析工具。为了帮助读者在数据分析中应用Python,提升数据处理和分析能力,满足数据科学研究与工程应用的需求,编者结合多年来在该领域的教学与研究经验,精心编写了本书。
本书内容系统全面,实例丰富直观。通过学习本书,读者将能够掌握Python在数据分析中的核心用法,培养独立分析与解决问题的能力,为从事数据科学研究奠定坚实基础。
本书分为三个部分。
第一部分(第1章~第3章):Python基础知识。包括初始Python、Python开发工具、Python编程基础。
第二部分(第4章~第7章):数据分析基础知识。包括NumPy数据分析、Pandas数据分析、Matplotlib数据绘图、Seaborn数据绘图。
第三部分(第8章~第10章):综合案例。包括咖啡销售情况分析、员工离职风险预测、航班乘客数预测。
本书的主要特色如下。
(1)内容系统:对Python的数据分析进行全面介绍,适合初学者从入门到进阶。
(2)结合实例:大量实例加深读者对知识点的理解,提高读者知识运用能力。
(3)案例实战:使读者能够在实践中巩固知识,提升解决实际问题的能力。
本书使用的Python版本如下。
本书采用的是Python 3.11.2。在学习和实践过程中,请确保您使用的是Python 3.x系列的解释器。Python 2.x在2020年已经停止维护,强烈推荐使用最新的Python 3.x以获取更好的语法支持和更多功能。
编者建议读者按照每周一章的进度进行学习,并完成每章中的习题和实训,以达到事半功倍之效。本书内容较为丰富,初学者也可以根据个人情况适度放缓学习进度。
本书由广西民族大学人工智能学院软件工程系的高广尚博士,根据多年来在Python编程和数据分析方面的教学与研究经验编写而成。编者在编写本书过程中得到了学院的大力支持,在此表示感谢。
鉴于编者学术水平有限,书中难免存在欠妥之处。编者由衷希望广大读者朋友和专家学者能够拨冗提出宝贵的修改建议,修改建议可直接反馈至编者的电子邮箱:25969393@qq.com。
编者