Pandas DataFrame es una estructura de datos tabulares bidimensionales, potencialmente heterogénea, de tamaño mutable, con ejes etiquetados (filas y columnas).
Veamos cómo podemos obtener los valores n más grandes de una columna en particular en Pandas DataFrame.
Observe primero este conjunto de datos. Usaremos las columnas ‘Edad’, ‘Peso’ y ‘Salario’ de estos datos para obtener n valores más grandes de una columna en particular en Pandas DataFrame.
# importing pandas module import pandas as pd # making data frame df = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv") df.head(10)
Código n.° 1: Obtención de las 5 edades más grandes
# importing pandas module import pandas as pd # making data frame df = pd.read_csv("nba.csv") # five largest values in column age df.nlargest(5, ['Age'])
Producción:
Código #2: Obtener 10 pesos máximos
# importing pandas module import pandas as pd # making data frame df = pd.read_csv("nba.csv") # Ten largest values in column Weight df.nlargest(10, ['Weight'])
Producción:
Código #3: Obtener 10 de salario máximo
# importing pandas module import pandas as pd # making data frame df = pd.read_csv("nba.csv") # five largest values in column Salary df.nlargest(5, ['Salary'])
Producción: