pandas初识

1.生成DataFrame型的数据

import pandas as pd
import numpy as np dates = pd.date_range('20130101',periods=10) #以20130101往下走10个
df = pd.DataFrame(np.random.randn(10,7),index=dates,columns=list('ABCDEFG')) #注意10,7参数怎么来的
df.to_csv('E:\data.csv') #将数据表写入csv文件中

运行结果为:

pandas初识-LMLPHP

2.Viewing Data

print(df.head())

运行结果为:

pandas初识-LMLPHP

可以判断,head()方法是展示整个表格的前5行。

print(df.tail(2))

运行结果为:
pandas初识-LMLPHP

可以判断,tail()方法是展示整个表格的后n行。

print(df.index)

运行结果为:
pandas初识-LMLPHP

查找索引。

print(df.columns)

运行结果为:
pandas初识-LMLPHP

3.Grouping

pandas初识-LMLPHP

pandas初识-LMLPHP

pandas初识-LMLPHP

4.Pivot Tables

pandas初识-LMLPHP

pandas初识-LMLPHP

04-13 23:48