跳到主要内容

FeatureEngineering特征工程

1. 认识特征工程

特征⼯程是构建良好机器学习模型的最关键部分之⼀。

  • 年中的周
  • 星期
  • 周末
  • ⼩时
  • 还有更多
# 添加'year'列,将 'datetime_column' 中的年份提取出来
df.loc[:, 'year'] = df['datetime_column'].dt.year
# 添加'weekofyear'列,将 'datetime_column' 中的周数提取出来
df.loc[:, 'weekofyear'] = df['datetime_column'].dt.weekofyear
# 添加'month'列,将 'datetime_column' 中的月份提取出来
df.loc[:, 'month'] = df['datetime_column'].dt.month
# 添加'dayofweek'列,将 'datetime_column' 中的星期几提取出来
df.loc[:, 'dayofweek'] = df['datetime_column'].dt.dayofweek
# 添加'weekend'列,判断当天是否为周末
df.loc[:, 'weekend'] = (df.datetime_column.dt.weekday >= 5).astype(int)
# 添加 'hour' 列,将 'datetime_column' 中的小时提取出来
df.loc[:, 'hour'] = df['datetime_column'].dt.hour

本文字数:0

预计阅读时间:0 分钟

有问题?请向我提出issue