pandas.util.hash_pandas_object#
- pandas.util.hash_pandas_object(obj, index=True, кодировка='utf8', hash_key='0123456789123456', категоризировать=True)[источник]#
Возвращает хэш данных Index/Series/DataFrame.
- Параметры:
- objIndex, Series или DataFrame
- indexbool, по умолчанию True
Включить индекс в хэш (если Series/DataFrame).
- кодировкаstr, по умолчанию ‘utf8’
Кодировка для данных и ключа, когда строки.
- hash_keystr, по умолчанию _default_hash_key
Hash_key для строкового ключа для кодирования.
- категоризироватьbool, по умолчанию True
Сначала ли категоризировать массивы объектов перед хешированием. Это более эффективно, когда массив содержит повторяющиеся значения.
- Возвращает:
- Series uint64, той же длины, что и объект
Примеры
>>> pd.util.hash_pandas_object(pd.Series([1, 2, 3])) 0 14639053686158035780 1 3869563279212530728 2 393322362522515241 dtype: uint64