Como aplicar LabelEncoder para uma coluna específica no dataframe do Pandas
Eu tenho um conjunto de dados carregado pelo dataframe em que o rótulo da classe precisa ser codificado usandoLabelEncoder
do scikit-learn. A colunalabel
é a coluna do rótulo da classe que possui as seguintes classes:
[‘Standing’, ‘Walking’, ‘Running’, ‘null’]
Para executar a codificação de etiquetas, tentei o seguinte, mas não funciona. Como posso corrigir isso?
from sklearn import preprocessing
import pandas as pd
df = pd.read_csv('dataset.csv', sep=',')
df.apply(preprocessing.LabelEncoder().fit_transform(df['label']))