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_start
int, 默认 1 一周的起始日(周一=1,周日=7)。此值的编号方式不受 count_from_zero 的影响。
- options
pyarrow.compute.DayOfWeekOptions, 可选 传递选项的替代方式。
- memory_pool
pyarrow.MemoryPool, 可选 如果不传递,将从默认内存池分配内存。