pyarrow.compute.day_of_week#

pyarrow.compute.day_of_week(values, /, *, count_from_zero=True, week_start=1, options=None, memory_pool=None)#

提取星期几的编号。

默认情况下,周一为 0,周日为 6。可以使用 DayOfWeekOptions.week_start 并结合 ISO 编号约定(1=周一为一周起始,7=周日为一周起始)来设置其他起始日。日期编号可以根据 DayOfWeekOptions.count_from_zero 从 0 或 1 开始。空值(Null)将保持为空值。如果值具有定义的时区但无法在时区数据库中找到,则会返回错误。

参数:
values类数组 (Array-like) 或类标量 (scalar-like)

计算函数的参数。

count_from_zerobool, 默认 True

如果为 True,则从 0 开始对天数进行编号,否则从 1 开始。

week_startint, 默认 1

一周的起始日(周一=1,周日=7)。此值的编号方式不受 count_from_zero 的影响。

optionspyarrow.compute.DayOfWeekOptions, 可选

传递选项的替代方式。

memory_poolpyarrow.MemoryPool, 可选

如果不传递,将从默认内存池分配内存。