OneHotEncoder不能直接处理字符串值。 如果你的名义特征是字符串,那么你需要先把它们映射成整数。
OneHotEncoder
pandas.get_dummies是相反的。 默认情况下,除非指定了列,否则它仅将字符串列转换为单热表示形式。
pandas.get_dummies