ComenzarEmpieza gratis

Resúmenes eficaces

Aunque pandas y NumPy tienen muchas funciones, a veces puedes necesitar una función diferente para resumir tus datos.

El método .agg() te permite aplicar tus propias funciones personalizadas a un DataFrame, así como aplicar funciones a más de una columna de un DataFrame a la vez, haciendo que tus agregaciones sean muy eficientes. Por ejemplo:

df['column'].agg(function)

En la función personalizada para este ejercicio, ""IQR" es la abreviatura de rango intercuartílico, que es el percentil 75 menos el percentil 25. Es una alternativa a la desviación típica que resulta útil si tus datos contienen valores atípicos.

sales está disponible y pandas se carga como pd.

Este ejercicio forma parte del curso

Manipulación de datos con pandas

Ver curso

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# A custom IQR function
def iqr(column):
    return column.quantile(0.75) - column.quantile(0.25)
    
# Print IQR of the temperature_c column
print(____)
Editar y ejecutar código