php网站上做微信支付功能,长春火车站地址,龙岩天宫山缆车开放时间,广州地铁运营时间案例 54: 日期时间运算
知识点讲解
当处理带有 datetime 类型数据的 DataFrame 时#xff0c;Pandas 提供了多种方法来提取和计算日期时间组件。这包括提取年份、月份、日期、星期几以及小时等。
提取日期时间组件: 使用 .dt 访问器#xff0c;可以从 datetime 类型的列中…案例 54: 日期时间运算
知识点讲解
当处理带有 datetime 类型数据的 DataFrame 时Pandas 提供了多种方法来提取和计算日期时间组件。这包括提取年份、月份、日期、星期几以及小时等。
提取日期时间组件: 使用 .dt 访问器可以从 datetime 类型的列中提取各种日期时间组件。
示例代码
# 准备数据和示例代码的运行结果用于案例 54# 示例数据
data_datetime_operations {DateTime: pd.date_range(start2023-01-01, periods5, freqD)
}
df_datetime_operations pd.DataFrame(data_datetime_operations)# 日期时间运算
df_datetime_operations[Year] df_datetime_operations[DateTime].dt.year
df_datetime_operations[Month] df_datetime_operations[DateTime].dt.month
df_datetime_operations[Day] df_datetime_operations[DateTime].dt.day
df_datetime_operations[Weekday] df_datetime_operations[DateTime].dt.weekday
df_datetime_operations[Hour] df_datetime_operations[DateTime].dt.hourdf_datetime_operations
在这个示例中我们从 DateTime 列中提取了年份、月份、日期、星期几和小时。
示例代码运行结果 DateTime Year Month Day Weekday Hour
0 2023-01-01 2023 1 1 6 0
1 2023-01-02 2023 1 2 0 0
2 2023-01-03 2023 1 3 1 0
3 2023-01-04 2023 1 4 2 0
4 2023-01-05 2023 1 5 3 0这个结果展示了如何提取 datetime 列中的不同组件。日期时间运算在时间序列分析和数据处理中非常重要。