“Hapus outlier dalam panda” Kode Jawaban

Hapus outlier dalam panda

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)]
Nice Nightingale

Pandas Penghapusan Pencilan

df = pd.DataFrame(np.random.randn(100, 3))

from scipy import stats
df[(np.abs(stats.zscore(df)) < 3).all(axis=1)]
Frantic Fox

Hapus outlier dalam panda

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

df = df[~((df < (Q1 - 1.5 * IQR)) |(df > (Q3 + 1.5 * IQR))).any(axis=1)]
Nice Nightingale

Jawaban yang mirip dengan “Hapus outlier dalam panda”

Pertanyaan yang mirip dengan “Hapus outlier dalam panda”

Lebih banyak jawaban terkait untuk “Hapus outlier dalam panda” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya