版权声明:本文为博主原创文章,未经博主允许不得转载。 文章目录 一、概念 二、创建 2.1 方法 一:由 数组 / list 组成的字典 2.2 方法 二:由 Series 组成的字典 2.3 方法 三:通过二维数组直接创建 2.4 方法 四:由字典组成的列表 2.5 方法 五:由字典组成的字典 三、索引 3.1 读取列 3.1.1 方法 一:df[] - 选择列 3.2 读取行 3.2.1 方法 一:df.loc[] - 按index选择行 3.2.3 方法 二:df.iloc[] - 按照整数位置(从轴的0到length-1)选择行【切片索引】 3.3 按条件读取:布尔型索引 四、操作 4.1 查看数据 4.2 转置 4.3 添加行/列 4.4 修改值 4.5 删除值 4.5.1 del —— 删除列 4.5.2 drop() —— 删除行/列 4.6 对齐 4.7 排序 4.7.1 按值排序:df.sort_values() 4.7.2 索引排序:df.sort_index() 五、作业 5.2 创建 5.3 索引 5.4 操作 一、概念 Dataframe是一个表格型的数据结构 —— “带有标签的二维数组”:包含一组有序的列,其列的值类型可以是数值、字符串、布尔值等。 Dataframe 中的数据以一个或多个二维块存放,不是列表、字典或一维数组结构 Dataframe 带有index(行标签)和columns(列标签) # Dataframe 数据结构 # 导入numpy、pandas模块 import numpy as np