¿Cómo obtener el valor máximo del marco de datos de Pandas en Python?

La función Python Pandas max() devuelve el máximo de los valores sobre el eje solicitado.

Sintaxis : dataframe.max (eje)

dónde,

  • axis=0 especifica la columna
  • axis=1 especifica fila

Ejemplo 1: obtener el valor máximo en la fila del marco de datos

Para obtener el valor máximo en una fila de marco de datos, simplemente llame a la función max() con el eje establecido en 1.

Sintaxis : marco de datos.max (eje = 1)

Python3

# import pandas module
import pandas as pd
  
# create a dataframe
# with 5 rows and 4 columns
data = pd.DataFrame({
    'name': ['sravan', 'ojsawi', 'bobby', 
             'rohith', 'gnanesh'],
    'subjects': ['java', 'php', 'html/css',
                 'python', 'R'],
    'marks': [98, 90, 78, 91, 87],
    'age': [11, 23, 23, 21, 21]
})
  
# display dataframe
print(data)
  
# get the maximum in row
data.max(axis=1)

Producción:

Ejemplo 2: obtenga el valor máximo en la columna

Para obtener el valor máximo en una columna, simplemente llame a la función max() usando el eje establecido en 0.

Sintaxis : marco de datos.max (eje = 0)

Python3

# import pandas module
import pandas as pd
  
# create a dataframe
# with 5 rows and 4 columns
data = pd.DataFrame({
    'name': ['sravan', 'ojsawi', 'bobby', 
             'rohith', 'gnanesh'],
    'subjects': ['java', 'php', 'html/css',
                 'python', 'R'],
    'marks': [98, 90, 78, 91, 87],
    'age': [11, 23, 23, 21, 21]
})
  
# display dataframe
print(data)
  
# get the maximum in column
data.max(axis=0)

Producción:

Ejemplo 3: Obtenga el valor máximo en una columna en particular

Para obtener el valor máximo en una columna en particular, llame al marco de datos con el nombre de columna específico y la función max().

Sintaxis : dataframe[‘column_name’].max()

Python3

# import pandas module
import pandas as pd
  
# create a dataframe
# with 5 rows and 4 columns
data = pd.DataFrame({
    'name': ['sravan', 'ojsawi', 'bobby', 
             'rohith', 'gnanesh'],
    'subjects': ['java', 'php', 'html/css', 
                 'python', 'R'],
    'marks': [98, 90, 78, 91, 87],
    'age': [11, 23, 23, 21, 21]
})
  
# display dataframe
print(data)
  
# get the max in name  column
print(data['name'].max())
  
# get the max in subjects  column
print(data['subjects'].max())
  
# get the max in age  column
print(data['age'].max())
  
# get the max in marks  column
print(data['marks'].max())

Producción:

Publicación traducida automáticamente

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