Answers for "removing outliers using name of rows in a column in pandas"

1

remove outliers python dataframe

cols = ['col_1', 'col_2'] # one or more

Q1 = df[cols].quantile(0.25)
Q3 = df[cols].quantile(0.75)
IQR = Q3 - Q1

df = df[~((df[cols] < (Q1 - 1.5 * IQR)) |(df[cols] > (Q3 + 1.5 * IQR))).any(axis=1)]
Posted by: Guest on October-24-2021
0

pandas removing outliers from dataframe

df[(df["col"] >= x ) & (df["col"] <= y )]

but it's more readable to use:

df[df["col"].between(x,y)]
Posted by: Guest on July-27-2021

Code answers related to "removing outliers using name of rows in a column in pandas"

Python Answers by Framework

Browse Popular Code Answers by Language