O Pandas DataFrame é uma estrutura de dados tabular bidimensional mutável em tamanho, potencialmente heterogênea, com eixos rotulados (linhas e colunas).

Vamos ver como podemos obter os valores n-maiores de uma coluna específica no Pandas DataFrame.

Observe este conjunto de dados primeiro. Usaremos as colunas 'Idade', 'Peso' e 'Salário' desses dados para obter os valores n-maiores de uma coluna específica no 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 # 1: Obtendo 5 maiores idades

# 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'])

Saída:

 

Código 2: Obtendo 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'])

Saída:

 

Código # 3: Recebendo 10 salários máximos

# 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'])

Saída: