python 使用整数编码字符串的值

import pandas as pd

series = pd.Series(['a', 'b', 'c', 'a', 'a'])
print(dict((v, i) for i, v in enumerate(series.value_counts().index)))

结果:

{
    
    'a': 0, 'b': 1, 'c': 2}

猜你喜欢

转载自blog.csdn.net/weixin_35757704/article/details/121327867