擅长:python、mysql、java
<p>您也可以使用<code>sklearn</code>库中的<a href="http://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.LabelEncoder.html" rel="nofollow noreferrer">^{<cd1>}</a>。在</p>
<pre><code>from sklearn.preprocessing import LabelEncoder
lbl = LabelEncoder()
# sample data
df = pd.DataFrame({'V1': ['a','b','a','d'],
'V2':['c','d','d','c']})
# apply function
df.apply(lbl.fit_transform)
V1 V2
0 0 0
1 1 1
2 0 1
3 2 0
</code></pre>