pandas.util.hash_pandas_object #

pandas.util。hash_pandas_object ( obj , index = True ,编码= 'utf8' , hash_key = '0123456789123456' , categorize = True ) [来源] #

返回索引/系列/数据帧的数据哈希。

参数
obj索引、系列或 DataFrame
索引bool,默认 True

在哈希中包含索引(如果是 Series/DataFrame)。

编码str,默认'utf8'

字符串时数据和键的编码。

hash_key str,默认_default_hash_key

Hash_key 用于要编码的字符串键。

分类bool, 默认 True

是否在散列之前首先对对象数组进行分类。当数组包含重复值时,这会更有效。

返回
uint64系列,与对象长度相同

例子

>>> pd.util.hash_pandas_object(pd.Series([1, 2, 3]))
0    14639053686158035780
1     3869563279212530728
2      393322362522515241
dtype: uint64