pandas.factorize

pandas.factorize(values, sort=False, order=None, na_sentinel=-1, size_hint=None)[source]

将输入值编码为枚举类型或类别变量

参数:

:ndarray(1-d)

序列

sort:boolean,default False

按值排序

na_sentinel:int,默认为-1

标记为“未找到”的值

size_hint:提示hashtable sizer

返回:

标签:原始数组的索引器

uniques:ndarray(1-d)或Index

唯一值。传递的值为Index或Series时返回索引

注意:Periods数组将忽略排序,因为它返回总是排序

PeriodIndex

Scroll To Top