1.

preprocessing.LabelEncoder()
import pandas as pd
from sklearn import preprocessing
le = preprocessing.LabelEncoder()

ddf = pd.DataFrame({"id":[1,2,3,1],"name":["a","b","c","a"],"age":[7,8,9,10]})
ddf[["id","name"]] = ddf[["id","name"]].fillna(0)
k = le.fit_transform(ddf["name"])
ddf["name"] = k
ddf

2. 

ddf["name"] = ddf["name"].astype("category").cat.codes

 

相关文章:

  • 2021-12-18
  • 2022-12-23
  • 2022-01-02
  • 2022-12-23
  • 2022-12-23
  • 2021-11-13
猜你喜欢
  • 2021-10-20
  • 2022-01-20
  • 2021-11-18
  • 2022-01-13
  • 2021-09-15
  • 2021-07-24
相关资源
相似解决方案