gpt4 book ai didi

python - 将 datetime64[ns] 转换为该周的给定日期的最有效方法?

转载 作者:行者123 更新时间:2023-11-28 22:37:36 26 4
gpt4 key购买 nike

将 pandas 数据框日期列转换为“周开始”列的最有效方法是什么?就我而言,我想转换为该周的星期日。例如,我希望将 2016-04-01 转换为 2016-03-27。

最佳答案

使用to_period("W-SAT")转换为周期序列,然后使用start_time获取周期的开始时间:

import pandas as pd

di = pd.date_range("2016/01/01", "2016/04/10").to_series()
di.dt.to_period("W-SAT").dt.start_time

关于python - 将 datetime64[ns] 转换为该周的给定日期的最有效方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36369486/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com