Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

no se puede instalar from sklearn.compose import make_Column_Transformer

cuando trato de importar la biblioteca make_column_transformer me entrega un error:
from sklearn.compose import make_Column_Transformer

ImportError Traceback (most recent call last)
/tmp/ipython-input-21-2723434052.py in <cell line: 0>()
1 # genera un transformador de columnas, nos ayuda a componer como queremos hacer esta transformacion
2 # en nuestro dataframe de variables explicativas
----> 3 from sklearn.compose import make_Column_Transformer
4 from sklearn.preprocessing import OneHotEncoder # nos va ayudar a hacer la transformacion en 1 y 0

ImportError: cannot import name 'make_Column_Transformer' from 'sklearn.compose' (/usr/local/lib/python3.11/dist-packages/sklearn/compose/init.py)

como soluciono este problema para continuar con la clase?

1 respuesta

Hola Rolando, espero que estés bien

Parece que estás teniendo un problema con la importación de make_Column_Transformer desde sklearn.compose. El error que estás viendo se debe a que el nombre correcto de la función que deseas importar es make_column_transformer, todo en minúsculas, no make_Column_Transformer.

Aquí te dejo un ejemplo de cómo deberías realizar la importación correctamente:

from sklearn.compose import make_column_transformer
from sklearn.preprocessing import OneHotEncoder

Asegúrate de que estás usando la versión correcta de scikit-learn que soporta estas funciones. Puedes verificar tu versión de scikit-learn usando el siguiente comando:

import sklearn
print(sklearn.__version__)

Si necesitas actualizar scikit-learn, puedes hacerlo con:

pip install --upgrade scikit-learn

Espero que esto resuelva tu problema y puedas continuar con tu aprendizaje. ¡Espero haber ayudado y buenos estudios!