图书前言

前言

由于Python的简洁性、易学性和可扩展性,使得Python受到了越来越多的关注,越来越多的计算机专业和非专业人员都开始学习Python。尤其是Python数据分析领域,在过去20年里得到了长足的发展,利用Python进行数据分析,就一定要介绍Numpy、pandas和matplotlib这三个扩展库。本书正是基于这样的初衷,将Python基础和数据分析的三个扩展库进行了详细的介绍,供学习Python数据分析的人员参考。

全书共分为3章,第1章为Python基础,包括Python语言基本语法、内置数据类型、Python控制语句、函数和文件操作;第2章为Python数据分析,包括Numpy数值计算基础、Numpy数学函数、算术函数、随机函数、统计函数、排序函数、条件筛选函数、Pandas统计分析基础、pandas数据运算、pandas数据载入与预处理;第3章为数据可视化,包括matplotlib绘图基础、使用pandas和seaborn绘制各种图形。

本书完全面向Python 3.x,全部案例代码使用Python 3.9编写,本书可以满足Python初学者及需要学习数据分析与可视化的读者的需求。

本书在撰写过程中,得到了许多老师的帮助,在此表示衷心的感谢。由于学识浅陋,书中难免有疏漏之处,敬请读者批评指正。

编者2021年7月