使用.groupby
后,可以对groupby
对象中的所有组执行操作,类似于dataframe
时的行为。或者我是否总是需要保留未分组的副本?
test = df
test_group = test.groupby(test.index.month)
print test_group['A'].median()
print test['A'].median()
print type(test_group), type(test)
1 10.60
2 10.40
3 8.70
4 14.15
5 15.80
6 13.20
7 16.15
8 20.70
9 17.90
10 15.45
11 13.25
12 11.30
Name: test, dtype: float64
14.0
<class 'pandas.core.groupby.DataFrameGroupBy'> <class 'pandas.core.frame.DataFrame'>