回答編集履歴

1

コメントを受けて回答を追記

2019/08/06 05:22

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -31,3 +31,29 @@
31
31
  #dtype: int64
32
32
 
33
33
  ```
34
+
35
+
36
+
37
+ ---
38
+
39
+ **【コメントを受けて追記】**
40
+
41
+
42
+
43
+ > 月ごとの週番号を知りたいため
44
+
45
+
46
+
47
+ であれば、「その週番号」から「その月の1日の週番号」を引けばよいのではないでしょうか
48
+
49
+
50
+
51
+ ```Python
52
+
53
+ date_series.dt.weekofyear - date_series.apply(lambda d:d.replace(day=1).weekofyear)
54
+
55
+ ```
56
+
57
+
58
+
59
+ > ``dt Accessor`` に `replace()`` が無いようなので、結局 ``apply()`` 使って処理することになってしまった・・・