En este artículo, discutiremos cómo obtener los valores máximo y mínimo del marco de datos de Pandas . Primero, vamos a crear un marco de datos.
Ejemplo:
Python3
# importing pandas and numpy import pandas as pd import numpy as np # Creating a DataFrame df = pd.DataFrame({'Student Name': ['Anuj', 'Ajay', 'Vivek', 'suraj', 'tanishq', 'vishal'], 'Marks': [55.3, 82.76, 95.23, 98.12, 95.78, 90.56]}) df
Producción:
Obtener el valor límite
Podemos obtener el valor ceil usando la función ceil(). Ceil() se usa básicamente para redondear los valores especificados en él. Redondea el valor al entero mayor más próximo.
Ejemplo:
Python3
# using np.ceil to round to # nearest greater integer for # 'Marks' df['Marks'] = df['Marks'].apply(np.ceil) df
Producción:
Obtener el valor del piso
Podemos obtener el valor del piso usando la función floor(). Floor() se usa básicamente para truncar los valores. Básicamente, trunca los valores a su entero más pequeño más cercano.
Ejemplo:
Python3
# using np.floor to # truncate the 'Marks' column df['Marks'] = df['Marks'].apply(np.floor) df
Producción:
Obtener el valor de redondeo
round() también se usa con este propósito solo porque redondea el valor de acuerdo con sus dígitos decimales. Aquí podemos dar eso a cuántos lugares decimales tenemos para redondear nuestros datos.
Ejemplo:
Python3
# using round() to round up or # down acc. to their decimal digits df['Marks'] = df['Marks'].round(decimals=1) df
Producción: