df_stamp['month'] = df_stamp.date.apply(lambda row: row.month, 1)
时间: 2024-04-18 15:27:11 浏览: 263
Month.java
这行代码是在 DataFrame `df_stamp` 上创建一个名为 `month` 的新列。它使用 `.apply()` 方法将 `date` 列中的每个日期值作为输入,然后使用 `lambda` 函数提取出每个日期的月份,并将提取到的月份赋值给 `month` 列。最后的参数 `1` 是指定 `lambda` 函数应该在每一行上运行。这样就可以通过 `df_stamp['month']` 访问到包含每个日期对应月份的新列。
阅读全文