目录
1.初识pandas
2.Series对象
2.1创建Series对象
3.DataFrame对象
4.导入外部数据
5.数据抽取
6.数据的增加、修改和删除
1.初识pandas
2.Series对象
Pandas是Python数据分析重要的库,而Series和DataFrame是Pandas库中两个重要的对象,也是Pandas中两个重要的数据结构。
| 维数 | 名称 | 说明 |
| 1 | Series | 带标签的一维通构数组 |
| 2 | DataFrame | 带标签的大小可变的二维异构表格 |
2.1创建Series对象
创建Series对象主要使用Pandas的Series()方法,语法如下:
s=pd.Series(data,index)
参数说明:
- data:表示数据,支持Python字典、多维数组、标量值(即只有大小,没有方向的量。也就是说,只是一个数值,如s=pd.Series(5))
- index:表示行标签(索引)
- 返回值:Series对象
示例1:
import pandas as pd s1=pd.Series([15,21,33]) print(s1) 运行结果: 0 15 1 21 2 33
示例2:
import pandas as pd s1=pd.Series([15,21,33],index=[1,2,3]) print(s1) 运行结果: 1 15 2 21 3 33
3.DataFrame对象
DataFrame是Pandas库中的一种数据结构,它是由多种类型的列组成的二维表数据结构,类似于Excel、SQL或Series对象构成的字典。
3.1创建一个DataFrame对象
创建DataFrame主要使用Pandas的DataFrame()方法,语法如下:
pandas.DataFrame(data,index,columns,dtype,copy)
参数说明:
- data:表示数据,可以是ndarray数组、Series对象、列表、字典等。
- index:表示行标签(索引)。
- columns:列标签(索引)。
- dtype:每一列数据的数据类型,其与Python数据类型有所不同,如object数据类型对应的是Python的字符型。
- copy:用于复制数据。
- 返回值:DataFrame



