Cómo aplicar LabelEncoder para una columna específica en el marco de datos de Pandas
Tengo un conjunto de datos cargado por dataframe donde la etiqueta de clase debe codificarse usandoLabelEncoder
de scikit-learn. La columnalabel
es la columna de etiqueta de clase que tiene las siguientes clases:
[‘Standing’, ‘Walking’, ‘Running’, ‘null’]
Para realizar la codificación de etiquetas, probé lo siguiente pero no funciona. ¿Cómo puedo arreglarlo
from sklearn import preprocessing
import pandas as pd
df = pd.read_csv('dataset.csv', sep=',')
df.apply(preprocessing.LabelEncoder().fit_transform(df['label']))