Чтобы рассчитать межквартильный диапазон (IQR) с помощью библиотеки pandas в Python, вы можете использовать различные методы. Вот некоторые из них:
Метод 1: использование функции quantile
import pandas as pd
data = pd.Series([1, 2, 3, 4, 5, 6, 7, 8, 9])
q1 = data.quantile(0.25)
q3 = data.quantile(0.75)
iqr = q3 - q1
print("IQR:", iqr)
Метод 2: использование функции describe
import pandas as pd
data = pd.Series([1, 2, 3, 4, 5, 6, 7, 8, 9])
stats = data.describe()
iqr = stats["75%"] - stats["25%"]
print("IQR:", iqr)
Метод 3: использование библиотеки numpy
import pandas as pd
import numpy as np
data = pd.Series([1, 2, 3, 4, 5, 6, 7, 8, 9])
q1 = np.percentile(data, 25)
q3 = np.percentile(data, 75)
iqr = q3 - q1
print("IQR:", iqr)