¿Cómo convertir las columnas de Pandas DataFrame en una serie?

Es posible en pandas convertir columnas del marco de datos de pandas en series. A veces es necesario convertir columnas del marco de datos a otro tipo como serie para analizar el conjunto de datos. 

Caso 1: Conversión de la primera columna del marco de datos a Serie

Python3

# Importing pandas module
import pandas as pd
  
# Creating a dictionary 
dit = {'August': [10, 25, 34, 4.85, 71.2, 1.1], 
       'September': [4.8, 54, 68, 9.25, 58, 0.9], 
       'October': [78, 5.8, 8.52, 12, 1.6, 11], 
       'November': [100, 5.8, 50, 8.9, 77, 10] }
  
# Converting it to data frame
df = pd.DataFrame(data=dit)
  
# Original DataFrame
df

Producción:

Convirtiendo la primera columna en serie.

Python3

# Converting first column i.e 'August' to Series
ser1 = df.ix[:,0]
  
print("\n1st column as a Series:\n")
print(ser1)
  
# Checking type
print(type(ser1))

Producción:

En el ejemplo anterior, cambiamos el tipo de columna ‘ Agosto ‘ del marco de datos a Serie .

Caso 2: Conversión de la última columna del marco de datos a Serie

Python3

# Importing pandas module
import pandas as pd
  
# Creating a dictionary 
dit = {'August': [10, 25, 34, 4.85, 71.2, 1.1], 
       'September': [4.8, 54, 68, 9.25, 58, 0.9], 
       'October': [78, 5.8, 8.52, 12, 1.6, 11], 
       'November': [100, 5.8, 50, 8.9, 77, 10] }
  
# Converting it to data frame
df = pd.DataFrame(data=dit)
  
# Original DataFrame
df

Producción:

Convirtiendo la última columna a la serie.

Python3

# Converting last column i.e 'November' to Series
ser1 = df.ix[:,3]
  
print("\nLast column as a Series:\n")
print(ser1)
  
# Checking type
print(type(ser1))

Producción:

En el ejemplo anterior, cambiamos el tipo de columna ‘ Noviembre ‘ del marco de datos a Serie .

Caso 3: Conversión de múltiples columnas del marco de datos a Serie

Python3

# Importing pandas module
import pandas as pd
  
# Creating a dictionary 
dit = {'August': [10, 25, 34, 4.85, 71.2, 1.1], 
       'September': [4.8, 54, 68, 9.25, 58, 0.9], 
       'October': [78, 5.8, 8.52, 12, 1.6, 11], 
       'November': [100, 5.8, 50, 8.9, 77, 10] }
  
# Converting it to data frame
df = pd.DataFrame(data=dit)
  
# Original DataFrame
df

Producción:

Convertir varias columnas en series.

Python3

# Converting multiple columns 
# i.e 'September' and 'October' to Series
ser1 = df.ix[:,1]
ser2 = df.ix[:,2]
  
print("\nMultiple columns as a Series:\n")
print(ser1)
print()
print(ser2)
  
# Checking type
print(type(ser1))
print(type(ser2))

Producción:

En el ejemplo anterior, cambiamos el tipo de 2 columnas, es decir, ‘ Septiembre ‘ y ‘ Octubre’ del marco de datos a Serie .

Publicación traducida automáticamente

Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *