# -*- coding: utf-8 -*-
import pandas as pd
import numpy as np
df = pd.DataFrame({'key1':list('aabba...: ['1','3','5','7','9'],
'data2': ['2','4','6','8','10']})
print df
grouped = df.groupby...() #按key1的值分组,并统计个数
print grouped
print '++++++++++++++'
grouped1 = df['data1'].astype(float).groupby...grouped1) #series类型
print '++++++++++++++++++'
df['add'] = ['AA','BB',"CC",'DD','EE'] #dataframe...追加一列
print df
grouped2=df.groupby(['key1','key2']).size() #按两列属性分组
#注意若groupby前面用df的形式则后面参数直接用['