各位同学好,今天给大家介绍一下Pandas库中DataFrame类型数据的创建方法和基本操作。
文章内容如下:
(1)使用字典类创建。
字典类有:①数组、列表、元组构成的字典;②Series构造的字典;③字典构造的字典。
(2)使用列表类创建。
列表类有:①二维数组;②字典构造的列表;③Series构成的列表
(3)基本操作。
①查看索引;②指定索引;③转置操作;④通过索引获取数据;⑤追加一列;⑥删除列
首先,我简单介绍一下DataFrame:
① DataFrame数据结构可以理解为python版的excel表格。
② 是表格型数据结构,它包含一组有序的列,每列可以是不同类型的值。
③ DataFrame既有行索引,又有列索引。每列数据可以是不同类型。
④ 可以看作是由Series组成的字典,共用一个索引,数据以二维结构存放。
1. 创建方法--字典类
1.1 使用数组、列表或元组构成的字典构造DataFrame
创建方法: pd.DataFrame(字典名)
创建后,列索引对应的是字典中的标签名,行索引对应默认值。
import pandas as pd
# 数组、列表或元组构成的字典构造dataframe
a1 = {"a":[1,2,3,4],"b":(5,6,7,8),"c":np.arange(9,13)} #建立字典
frame1 = pd.DataFrame(a1) # 构造dataframe