pyarrow.compute.dictionary_encode#
- pyarrow.compute.dictionary_encode(array, /, null_encoding='mask', *, options=None, memory_pool=None)#
对数组进行字典编码。
返回输入数组的字典编码版本。如果输入已经是字典数组,则此函数不执行任何操作。
- 参数:
- array类数组对象 (Array-like)
计算函数的参数。
- null_encoding
str, 默认 “mask” 如何编码输入中的空值(null)。接受的值为“mask”(空值输入在索引数组中产生一个空值)和“encode”(空值输入产生一个非空索引,指向字典数组中的空值)。
- options
pyarrow.compute.DictionaryEncodeOptions,可选 传递选项的替代方式。
- memory_pool
pyarrow.MemoryPool, 可选 如果不传递,将从默认内存池分配内存。