博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

pandas初识

Posted on 2017-06-21 09:55  沉默改良者  阅读(207)  评论(0编辑  收藏  举报

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文件中

运行结果为:

2.Viewing Data

print(df.head())

运行结果为:

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

print(df.tail(2))

运行结果为:

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

print(df.index)

运行结果为:

查找索引。

print(df.columns)

运行结果为:

3.Grouping

4.Pivot Tables