Tabii ki yardımcı olurum interquartile range (IQR) bir veri kümesinin çeyrekler arası aralığıdır ve veri kümesinin ortalamasından sapmaların ölçüsüdür iqr çeyrekler arası aralığın 1. çeyrek ve 3. çeyrekler arasındaki farkı alınarak hesaplanır
Örnek veri kümenideki iqr hesabını yapmak için öncelikle NumPy kütüphanesini yüklemen gerekir işte örnek veri kümende iqr hesabını yapmak için kodlar:
Python:
import numpy as np
data = np.array([1, 2, 3, 4, 5, 6, 7, 8 , 9 , 10])
q1 = np.percentile(data, 25)
q3 = np.percentile(data, 75)
iqr = q3 - q1
print("Çeyrekler arası aralık (IQR):", iqr)
Yukarıdaki kod bloğunu çalıştırdığında çıktı olarak "Çeyrekler arası aralık (IQR): 4.0" şeklinde bir sonuç alacaksın
İlk olarak NumPy kütüphanesini "import numpy as np" kodu ile yükledik daha sonra veri kümesini "data" adlı NumPy dizisi olarak tanımladık "np.percentile()" fonksiyonunu kullanarak veri kümenin 1. çeyrek ve 3. çeyrek değerlerini hesapladık ve bu değerleri sırasıyla "q1" ve "q3" değişkenlerine atadık son olarak, "q3" ve "q1" arasındaki farkı hesapladık ve iqr değerini "iqr" değişkenine atadık son olarak da hesaplanan iqr değerini ekrana yazdırdık
Eğer hala yardıma ihtiyacın varsa lütfen belirmekten çekinme