動画⇩
https://youtu.be/DqqK_tWtBqs
今回は、PythonのPandasを使って「特定の期間だけを対象にデータ解析する方法」をご紹介していきます。
たとえば、2023年1月1日〜2023年12月31日までのデータだけを使って分析したいとき、手動で一つひとつ条件を付けるのは大変ですよね。
ですが、Pandasなら日付型(datetime型)に変換することで、スマートに期間を絞り込むことができます。
🔍 実際のコードはこちらstart = '2023-01-01'
end = '2023-12-31'
df['日付'] = pd.to_datetime(df['日付']) df_filtered = df[(df['日付'] >= start) & (df['日付'] <= end)]
このように、start
と end
に期間を指定して、datetime型
に変換した列でフィルタリングするだけでOK!
「2023年のデータだけを取り出したい」といったニーズにも柔軟に対応できます。
✅ 今回のポイント
・pd.to_datetime() で日付列を変換
・条件式で範囲を指定し、対象期間だけを抽出
・特定の年や月、あるいは数日間の解析も簡単に実現
📅 次回予告
次回は「日経平均株価が横ばいだった期間」のデータを使って、シミュレーションを行っていきます。
私が普段どうやって期間を選定しているかも、実際の画面を使ってお見せする予定です。
🔗 関連記事
Pythonで株価データを取得して可視化する方法
Pandasでのデータ前処理まとめ(入門者向け)
日経平均の過去データを使ったシミュレーション入門
🏷 関連キーワード
#Pandas #Python #日付フィルタリング #データ解析 #株価シミュレーション #日経平均 #Python初心者 #時間指定解析 #Pythonデータ処理 #ライフインフォナビ
#20【Pandas × 日付指定】1年分の解析期間を簡単に絞り込む方法
- 2025-03-24
- 2025-03-24
- システムトレード
- 4view

ツイートもチェックしよう!