一、初识Pandas
Pandas 是基于 NumPy 的一个非常好用的库,它有两种自己独有的基本数据结构Series (一维)和 DataFrame(二维),它们让数据操作更简单了。虽然Pandas有着两种数据结构,但它依然是 Python 的一个库,所以,Python 中有的数据类型在这里依然适用,也同样还可以使用类自己定义数据类型。
在金融数据分析领域,Pandas更是起到了非常重要的作用,比如用于量化交易。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具,对于亿级的数据处理也如鱼得水。
二、Pandas基本操作
1、Series的创建
Series的创建主要有三种方式:
1)通过一维数组创建Series
import numpy as np
import pandas as pd
#创建一维数组
a = np.arange(10)
print(a)
s = pd.Series(a)
print(s)
输出如下:
2)通过字典的方式创建Series
import numpy as np
import pandas as pd
#创建字典
d = {'a':1,'b':2,'c':3,'d':4,'e':5}