logo
Loading...

Label Encode的問題 - Cupoy

看起來「Label Encode」就是把類別按照順序編碼,但是不是非常了解為什麼要使用sklearn...

ml100-3-d06,ml100-3

Label Encode的問題

2019/09/02 11:06 下午
機器學習共學討論版
林修德
觀看數:78
回答數:1
收藏數:0
ml100-3-d06
ml100-3

看起來「Label Encode」就是把類別按照順序編碼,但是不是非常了解為什麼要使用sklearn內部的功能,使用pandas中的map功能也可以達到同樣的效果,兩者有什麼差異嗎?或是使用sklearn會有什麼優點嗎?

Mapp = {
    'WEDNESDAY':3,
    'MONDAY':1,
    'THURSDAY':4,
    'SUNDAY':7,
    'SATURDAY':6,
    'FRIDAY':5,
    'TUESDAY':2,}
sub_train['WEEKDAY_APPR_PROCESS_START_LE']=sub_train['WEEKDAY_APPR_PROCESS_START'].map(Mapp)
sub_train.head()