Accede a los elementos de una Serie en Pandas

Pandas Series es una array etiquetada unidimensional capaz de contener datos de cualquier tipo (enteros, strings, flotantes, objetos python, etc.). Las etiquetas no necesitan ser únicas, pero deben ser de tipo hashable.

Analicemos las diferentes formas de acceder a los elementos de la serie Pandas dada.

Primero crea una Serie Pandas.

# importing pandas module 
import pandas as pd 
    
# making data frame 
df = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv") 
  
ser = pd.Series(df['Name'])
ser.head(10)
# or simply df['Name'].head(10)

Salida:

 
Ejemplo #1: Obtener el primer elemento de la serie

# importing pandas module 
import pandas as pd 
    
# making data frame 
df = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv") 
  
df['Name'].head(10)
  
# get the first element
ser[0]

Producción:

 
Ejemplo n.º 2: acceda a varios elementos proporcionando la posición del elemento

# importing pandas module 
import pandas as pd 
    
# making data frame 
df = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv") 
  
df['Name'].head(10)
  
# get multiple elements at given index
ser[[0, 3, 6, 9]]

Salida:

 
Ejemplo n.º 3: acceda a los primeros 5 elementos de la serie

# importing pandas module 
import pandas as pd 
    
# making data frame 
df = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv") 
  
df['Name'].head(10)
  
# get first five names
ser[:5]

Salida:

 
Ejemplo #4: Obtener los últimos 10 elementos en Serie

# importing pandas module 
import pandas as pd 
    
# making data frame 
df = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv") 
  
df['Name'].head(10)
  
# get last 10 names
ser[-10:]

Salida:

 
Ejemplo n.º 5: acceda a varios elementos proporcionando la etiqueta del índice

# importing pandas module 
import pandas as pd 
import numpy as np
  
ser = pd.Series(np.arange(3, 15), index = list("abcdefghijkl"))
  
ser[['a', 'd', 'g', 'l']]

Producción:

Publicación traducida automáticamente

Artículo escrito por Shivam_k 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 *