“Cómo calcular el IQR en pandas” Código de respuesta

Cómo ordenar los valores de Pandas DataFrame para IQR

    def mod_outlier(df):
        df1 = df.copy()
        df = df._get_numeric_data()


        q1 = df.quantile(0.25)
        q3 = df.quantile(0.75)

        iqr = q3 - q1

        lower_bound = q1 -(1.5 * iqr) 
        upper_bound = q3 +(1.5 * iqr)


        for col in col_vals:
            for i in range(0,len(df[col])):
                if df[col][i] < lower_bound[col]:            
                    df[col][i] = lower_bound[col]

                if df[col][i] > upper_bound[col]:            
                    df[col][i] = upper_bound[col]    


        for col in col_vals:
            df1[col] = df[col]

        return(df1)
Wide-eyed Whale

Cómo calcular el IQR en pandas

iqr1 = df.quantile(0.25)
Muhammad

Respuestas similares a “Cómo calcular el IQR en pandas”

Preguntas similares a “Cómo calcular el IQR en pandas”

Más respuestas relacionadas con “Cómo calcular el IQR en pandas” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código