open:encoder

Encoder

from sklearn.preprocessing import OneHotEncoder, LabelEncoder
 
oe = OneHotEncoder()
oe_result = oe.fit_transform(train['workclass'].values.reshape(-1,1)).toarray()
 
oe.get_feature_names(['workclass'])
 
pd.DataFrame(data=oe_result, columns=oe.get_feature_names(['workclass']))
 
 
le = LabelEncoder()
le.fit_transform(train['workclsss'].values.reshape(-1,1))
 
workclass_to_num = dict(zip(train['workclass'].unique(), range(0,10)))
 
train['workclass'].map(workclass_to_num)

dummied = pd.get_dummies(train)


  • open/encoder.txt
  • 마지막으로 수정됨: 2020/11/17 11:23
  • 저자 127.0.0.1