Python Pandas – 获取时间段所在的星期几
要获取一个时期所在的星期几,可以使用 period.dayofweek 属性
首先,导入所需的库−
import pandas as pd
pandas.Period 表示时间段。创建两个 Period 对象−
period1 = pd.Period("2021-09-18")
period2 = pd.Period(freq ='D', year = 2021, month = 9, day = 22, hour = 4, minute = 55)
显示 Period 对象−
print("Period1...\n", period1)
print("Period2...\n", period2)
从两个 Period 对象中获取星期几−
res1 = period1.dayofweek
res2 = period2.dayofweek
示例
以下是代码−
import pandas as pd
# pandas.Period 表示时间段
# 创建两个 Period 对象
period1 = pd.Period("2021-09-18")
period2 = pd.Period(freq ='D', year = 2021, month = 9, day = 22, hour = 4, minute = 55)
# 显示 Period 对象
print("Period1...\n", period1)
print("Period2...\n", period2)
# 从两个 Period 对象中获取星期几
res1 = period1.dayofweek
res2 = period2.dayofweek
# 从两个 Period 对象返回星期几
# 结果显示星期一=0,星期二=1,...,星期天=6
print("\n第一个 Period 对象所在星期的星期几...\n", res1)
print("\n第二个 Period 对象所在星期的星期几...\n", res2)
输出
这将产生以下代码−
Period1...
2021-09-18
Period2...
2021-09-22
极客教程