如果你的DataFrame对象中有一列为datetime对象,可以使用.dt
属性来提取日期和时间信息。例如,假设你的DataFrame名为df,包含一个名为”datetime_column”的列,可以使用以下代码来提取时间部分:
df['time'] = df['datetime_column'].dt.time
这将在df中创建一个新的名为”time”的列,并将datetime对象中的时间部分提取出来存储在该列中。
另外,如果你只需要小时、分钟或秒钟等特定的时间部分,可以使用.dt.hour
、.dt.minute
、.dt.second
等属性。例如,要提取小时部分,可以使用以下代码:
df['hour'] = df['datetime_column'].dt.hour
这样就会在df中创建一个新的名为”hour”的列,并将datetime对象中的小时部分提取出来存储在该列中。
内容由零声教学AI助手提供,问题来源于学员提问