週単位の集計
次のコードを実行したときの出力として、正しいものを1つ選べ。
import pandas as pd
s = pd.Series([1] * 7, index=pd.date_range("2026-03-02", periods=7))
print(s.resample("W").sum().tolist())
- A
[7] - B
[1, 1, 1, 1, 1, 1, 1] - C
[5, 2] - D
[0]
正解と解説を見る
正解:A
resample("W") は既定で、日曜日を週の終わりとする。月曜日を終わりにするなら "W-MON"。週の区切りは、データの定義に合わせる。
| 順 | 実行する行 | 実行後の変数 |
|---|---|---|
| 1 | `import pandas as pd` | — |
| 2 | `s = pd.Series([1] * 7, index=pd.date_range("2…` | s = [1, 1, 1, 1, 1, 1, 1] |
| 3 | `print(s.resample("W").sum().tolist())` | s = [1, 1, 1, 1, 1, 1, 1] |
| 結果 | 実際の出力 | [7] |

- A
正しい。
Wは日曜日を週の終わりとする。3 月 2 日(月)から 8 日(日)までの 7 日間が 1 つの週。 - B
誤り。週単位にまとめられる。
- C
誤り。月曜日から日曜日までが 1 週。
- D
誤り。値が合計される。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。