回答編集履歴
1
コメントを受けて追記
test
CHANGED
@@ -10,5 +10,8 @@
|
|
10
10
|
.rolling('181D', on='日付', closed='left')['x']
|
11
11
|
.mean() * 100).rename('カウント率')
|
12
12
|
|
13
|
+
# 同じID, 日付のデータが複数ある場合
|
14
|
+
count_ratio = count_ratio[~count_ratio.index.duplicated()]
|
15
|
+
|
13
16
|
df = df.join(count_ratio, on=['ID', '日付'])
|
14
17
|
```
|