【发布时间】:2020-08-24 14:26:05
【问题描述】:
我有一个具有特定格式的日期时间列的数据集。我需要从此列中创建新功能,这意味着我需要通过从上述日期时间列中提取信息来将新列添加到数据框中。我的示例输入数据框列如下所示。
id datetime feature2
1 12/3/2020 0:56 1
2 11/25/2020 13:26 0
预期的输出是:
id date hour mints feature2
1 12/3/2020 0 56 1
2 11/25/2020 13 26 0
Pandas apply() 方法可能不适用于此,因为添加了新列。最好的方法是什么?
有没有什么方法可以让我在列的每条记录上应用一个函数来通过应用到整个列来做到这一点?
【问题讨论】:
-
更改此示例中的分隔符 stackoverflow.com/questions/23317342/… ,然后再次加入?
标签: python pandas dataframe preprocessor