1. 安装pandas

pip install pandas
pip install -i https://pypi.douban.com/simple pandas
pip install -i --trusted-host http://pypi.douban.com/simple pandas

2. 创建对象

# 2.1 使用列表,创建Series:

s = pd.Series([1,3,5,np.nan,6,8])
# print(s)

# 2.2 使用numpy数组,创建DataFrame:

dates = pd.date_range('20170101', periods=6)
# print(dates)

df = pd.DataFrame(np.random.randn(6,4), index=dates, columns=list('ABCD'))

print(df)

# 2.3 使用dict,来创建DataFrame
df2 = pd.DataFrame({ 'A' : 1.,
                    'B' : pd.Timestamp('20170102'),
                    'C' : pd.Series(1,index=list(range(4)),dtype='float32'),
                    'D' : np.array([3] * 4,dtype='int32'),
                    'E' : pd.Categorical(["test","train","test","train"]),
                    'F' : 'foo' })
print(df2)

3. 浏览数据

# 3.1 查看数据框的头部和尾部数据
print(df.head(2))
print(df.tail(2))

# 3.2 显示索引,列和基础numpy数据
print(df.index)
print(df.columns)
print(df.values)

# 3.3 describe()显示您的数据的快速统计摘要
print(df.describe())

# 3.4 转置数据
print(df.T)

# 3.5 按轴排序
print(df.sort_index(axis=1, ascending=False))

# 3.6 按值排序
print(df.sort_values(by='B'))