pandasをオンライン実行

pandasで日付を処理

日付型にすると期間、resampling、時系列フィルタを利用できます。

pandasで日付を処理とは?

日付型にすると期間、resampling、時系列フィルタを利用できます。

日付の変換、抽出、グループ化を行います。

どのような場面で使う?

  • 表形式データを読み込み、整形する。
  • CSV・API・データベースのデータを分析する。
  • レポートや統計値を作成する。

サンプルコード

コードを実行 →
main.py
import pandas as pd

events = pd.DataFrame({"date": ["2026-08-10", "2026-08-12"]})
events["date"] = pd.to_datetime(events["date"])
events["day"] = events["date"].dt.day_name()

print(events)

期待される出力

date        day
0 2026-08-10     Monday
1 2026-08-12  Wednesday

仕組み

to_datetimeで文字列を解析し、.dtから年、月などを取得します。

値を変更し、PythonをインストールせずにCodeUtilityオンラインPythonコンパイラで実行できます。

練習問題

入力値と境界ケースを変更し、より大きなデータでも動作を確認してください。

  1. 行、列、欠損値を追加する。
  2. フィルタ、ソート、groupbyを組み合わせる。
  3. 実ファイルを読み込みdtypeを確認する。
Python IDEで実行 →