es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

ClaveError: “[‘características’] no encontradas en el eje”

Este es otro error cuando intento dividir el conjunto de datos equilibrado en conjuntos de entrenamiento y prueba en un 80% y 20% utilizando el modelo KNN en Python. ¿Qué se entiende por el error que se muestra a continuación?

y = ["TCGA.22.5482.LUSC.C1"]
x = Combined_data_df.drop(['features'],axis=1)
KeyError       Traceback (most recent call last)
<ipython-input-68-9ee94240e101> in <module>
      1 y = ["TCGA.22.5482.LUSC.C1"]
----> 2 x = Combined_data_df.drop(['features'],axis=1)

KeyError: "['features'] not found in axis"

¿Qué se entiende por este error?

  • ¿Cómo determinar las variables x e y?
  • ¿Cómo decidir qué columnas eliminar?
Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    El error mostrado es un KeyError que ocurre cuando la clave o columna especificada no se encuentra en los datos o ejes proporcionados. En este caso, el mensaje de error indica que no se encuentra la columna “features” en el eje de Combined_data_df. Por lo tanto, el código no puede eliminar la columna “features” de Combined_data_df, lo que resulta en el KeyError. Para calcular las variables x e y, es necesario asegurarse de que la columna “features” exista en Combined_data_df antes de ejecutar la función drop(). También se debe decidir qué otras columnas eliminar dependiendo de los requisitos del análisis.

Comments are closed.