Extracción de una columna de un DataFrame como Serie independiente

En este sencillo escenario partimos de un DataFrame que incluye tanto las características predictivas como la etiqueta. Por ejemplo... el dataset "iris":

import seaborn as sns

iris = sns.load_dataset("iris")
iris.head()

Dataset Iris

Si quisiéramos extraer la columna "species" (etiqueta) como Serie Pandas independiente, basta con usar el método .pop() del DataFrame:

y = iris.pop("species")

Ahora la variable y contiene solo el campo en cuestión:

y.head()

Serie Pandas con el campo "species"

...y el DataFrame iris ahora ya no incluye el campo extraído:

iris.head()

DataFrame Iris tras extraer la columna "species"

Categoría
Enviado por admin el Mié, 24/06/2020 - 11:22