本书采用“项目引领、任务驱动”的编写模式,通过“工学结合、理实一体”的教学设计,将Python编程基础、数据分析理论与真实项目案例有机融合,并融入工匠精神、职业素养等思政元素。本书基于 Python 语言,全面系统地介绍了运用 Python 进行数据分析与挖掘的基本概念与方法。全书分为四部分,共 8个项目。第一部分主要讲解 Python 基础知识,包括项目一~项目三,重点介绍数据科学导论及Python环境配置、NumPy和Pandas的基础知识;第二部分主要讲解 Python 中数据分析的相关库,包括项目四~项目六,主要介绍使用 NumPy 和 Pandas 进行统计分析、分组与聚合交叉分析;第三部分主要讲解数据可视化工具的基础知识,包括项目七,重点介绍第三方可视化库;第四部分为综合案例,包括项目八,通过1个完整案例详细介绍了数据分析及可视化展示的步骤和方法。