《数据可视化》—— 基于Python的应用

第1章 数据分析软件简介

第2章 数据的收集与整理

第3章 Python 编程基础

由于本书重点介绍Python的数据分析,所以对Python编程的基础知识将不展开讨论。

3.1 Python 编程运算

 3.1.1 基本运算

 3.1.2 控制语句

 3.1.3 函数定义

def 函数名(参数1, 参数2, …): 函数体 return

 3.1.4 面向对象

3.2 数值分析库 numpy

 3.2.1 一维数组

 3.2.2 二维数组

 3.2.3 数组的操作

3.3 数据分析库 pandas

 3.3.1 序列:Series

(1)创建序列(向量、一维数组)

(2)生成序列
(3)根据列表构建序列
(4)序列合并
(5)序列切片

 3.3.2 数据框:DataFrame

(1)生成数据框
(2)根据列表创建数据框
(3)根据字典创建数据框
(4)增加数据框列
(5)删除数据框列
(6)缺失值处理
(7)数据框排序

 3.3.3 数据框的读写

3.3.3.2 pandas 数据集的保存

 3.3.4 数据框的操作

(1)[' ']或“.”法或:

(2)下标法:

(1)生成新的数据框
(2)数据框的合并 concat()
(3)数据框转置