1. Learn
  2. /
  3. 课程
  4. /
  5. Python 数据清洗

Connected

道练习

回到未来

向 ride_sharing DataFrame 提供数据的数据管道刚刚更新,可以记录每次行程的日期。该信息存储在 ride_date 列中,类型为 object,在 pandas 中表示字符串。

发现了一个错误:当天的行程被错误地记录为明年。为修复此问题,您需要找出 ride_date 列中所有发生在未来的日期,并将这些值的上限设为今天的日期。在此之前,需要先将 ride_date 转换为 datetime 对象。

datetime 包已按 dt 导入,此外您之前一直在使用的所有包也已导入。

说明

100 XP
  • 使用 to_datetime() 将 ride_date 转换为 datetime 对象,然后将其转换为 date,并存入 ride_dt 列。
  • 创建变量 today,使用 dt.date.today() 函数保存今天的日期。
  • 将所有未来的 ride_dt 值设为今天的日期。
  • 打印 ride_dt 列中的最大日期。