Canalización para la predicción del género de las canciones: I
Ahora es el momento de construir una canalización. Contendrá pasos para imputar los valores perdidos utilizando la media de cada característica y construir un modelo KNN para la clasificación del género de las canciones.
Se te ha precargado el conjunto de datos music_df
modificado que creaste en el ejercicio anterior, junto con KNeighborsClassifier
y train_test_split
.
Este ejercicio forma parte del curso
Aprendizaje supervisado con scikit-learn
Instrucciones de ejercicio
- Importa
SimpleImputer
yPipeline
. - Instanciar un imputador.
- Instanciar un clasificador KNN con tres vecinos.
- Crea
steps
, una lista de tuplas que contenga la variable de imputación que has creado, llamada"imputer"
, seguida del modeloknn
que has creado, llamado"knn"
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Import modules
____
____
# Instantiate an imputer
imputer = ____()
# Instantiate a knn model
knn = ____
# Build steps for the pipeline
steps = [("____", ____),
("____", ____)]