DatetimeIndex
weekday
import pandas as pd
# サンプルデータの作成
date_rng = pd.date_range(start=‘2023-01-01’, end=‘2023-01-31’, freq=‘D’)
df = pd.DataFrame(date_rng, columns=[‘date’]) df[‘data’] = range(len(df))
# DatetimeIndexを設定
df.set_index(‘date’, inplace=True)
# 平日のデータのみを抽出
weekdays = df[df.index.weekday < 5]
print(weekdays)