teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

年度の基準を間違えてました。

2017/06/28 03:26

投稿

tell_k
tell_k

スコア2120

answer CHANGED
@@ -8,7 +8,7 @@
8
8
  df = pd.read_csv('test.csv', parse_dates=['ymd'], date_parser=date_parser, index_col=0)
9
9
 
10
10
  df.reset_index(inplace=True)
11
- df['ymd'] = df['ymd'].apply(lambda x: x.year if x.month > 3 else x.year - 1)
11
+ df['ymd'] = df['ymd'].apply(lambda x: x.year if x.month > 2 else x.year - 1)
12
12
  df.set_index(['ymd'], inplace=True)
13
13
 
14
14
  print(df.groupby(lambda x: x).sum())
@@ -17,8 +17,7 @@
17
17
  結果
18
18
 
19
19
  ```
20
- a b
20
+ a b
21
- 2009 1 6
22
- 2010 9 24
21
+ 2010 10 30
23
- 2012 5 10
22
+ 2012 5 10
24
23
  ```