id vi dates f_id
0 5532714 0.549501 2015-07-07 ff_22
1 5532715 0.540969 2015-07-08 ff_22
2 5532716 0.531477 2015-07-09 ff_22
3 5532717 0.521029 2015-07-10 ff_22
4 5532718 0.509694 2015-07-11 ff_22
上記のデータフレームでは、毎年平均の年間値を求めたいと思います。これは動作しません:*** AttributeError: 'Series' object has no attribute 'year'
はどのようにこの問題を解決するには:日付のカラムを持つパンダのデータフレームの年平均を見つける
df.groupby(df.dates.year)['vi'].transform(mean)
は、私はこのエラーを取得しますか?
おかげ@Scott、これは動作します! – user308827
あなたは大歓迎です。 –