對python 數(shù)據(jù)處理中的LabelEncoder 和 OneHotEncoder詳解
更新時間:2018年07月11日 09:08:31 作者:hiptonese
今天小編就為大家分享一篇對python 數(shù)據(jù)處理中的LabelEncoder 和 OneHotEncoder詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
#簡單來說 LabelEncoder 是對不連續(xù)的數(shù)字或者文本進(jìn)行編號 from sklearn.preprocessing import LabelEncoder le = LabelEncoder() le.fit([1,5,67,100]) le.transform([1,1,100,67,5]) 輸出: array([0,0,3,2,1]) #OneHotEncoder 用于將表示分類的數(shù)據(jù)擴維: from sklearn.preprocessing import OneHotEncoder ohe = OneHotEncoder() ohe.fit([[1],[2],[3],[4]]) ohe.transform([2],[3],[1],[4]).toarray() 輸出:[ [0,1,0,0] , [0,0,1,0] , [1,0,0,0] ,[0,0,0,1] ]
以上這篇對python 數(shù)據(jù)處理中的LabelEncoder 和 OneHotEncoder詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- 對python .txt文件讀取及數(shù)據(jù)處理方法總結(jié)
- 從零學(xué)python系列之?dāng)?shù)據(jù)處理編程實例(二)
- python數(shù)據(jù)處理實戰(zhàn)(必看篇)
- 從零學(xué)python系列之?dāng)?shù)據(jù)處理編程實例(一)
- 基于python爬蟲數(shù)據(jù)處理(詳解)
- Python數(shù)據(jù)處理numpy.median的實例講解
- Python 數(shù)據(jù)處理庫 pandas 入門教程基本操作
- python實現(xiàn)爬蟲統(tǒng)計學(xué)校BBS男女比例之?dāng)?shù)據(jù)處理(三)
- python 解決動態(tài)的定義變量名,并給其賦值的方法(大數(shù)據(jù)處理)
- python文本數(shù)據(jù)處理學(xué)習(xí)筆記詳解
相關(guān)文章
使用Python一鍵提取PDF中的表格到Excel的方法詳解
從PDF文件獲取表格中的數(shù)據(jù),也是日常辦公容易涉及到的一項工作,一個一個復(fù)制吧,效率確實太低了,用Python從PDF文檔中提取表格數(shù)據(jù),并寫入Excel文件,灰?;页8咝?本文就給大家介紹一下如何使用Python一鍵提取PDF中的表格到Excel,需要的朋友可以參考下2023-08-08
python enumerate函數(shù)的使用方法總結(jié)
這篇文章主要介紹了python enumerate使用方法總結(jié),enumerate函數(shù)用于遍歷序列中的元素以及它們的下標(biāo),有興趣的可以了解一下2017-11-11

