Sas: proc means'ta iqr nasıl görüntülenir?


SAS’taki değişkenlere ilişkin özet istatistikleri hesaplamak için PROC MEANS’ı kullanabilirsiniz.

Varsayılan olarak, PROC MEANS çeyrekler arası aralığı (IQR) özet istatistiklerden biri olarak görüntülemez, ancak IQR’yi çıktıya dahil etmek için QRANGE ifadesini kullanabilirsiniz:

 proc means data =my_data N Mean QRANGE Std Min Max ;
    var points;
run ;

Bu özel örnek, puan adı verilen bir değişken için toplam gözlem sayısını, ortalamayı, çeyrekler arası aralığı, standart sapmayı, minimum ve maksimum değerleri hesaplar.

Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.

Örnek: SAS’ta PROC MEANS’te IQR’yi göster

SAS’ta çeşitli basketbol oyuncuları hakkında bilgi içeren aşağıdaki veri kümesine sahip olduğumuzu varsayalım:

 /*create dataset*/
data my_data;
    input team $points assists;
    datalines ;
At 10 2
At 17 5
At 17 6
At 18 3
At 15 0
B 10 2
B 14 5
B 13 4
B 29 0
B 25 2
C 12 1
C 30 1
C 34 3
C 12 4
C 11 7
;
run ;

/*view dataset*/
proc print data =my_data; 

Veri kümesindeki puan değişkenine ilişkin özet istatistikleri hesaplamak için PROC MEANS’ı kullandığımızı varsayalım:

 /*calculate summary statistics for points variable*/
proc means data =my_data;
    var points;
run ; 

PROC MEANS kullanılarak SAS'ta tanımlayıcı istatistikler

Varsayılan olarak PROC MEANS aşağıdaki tanımlayıcı istatistikleri hesaplar:

  • N : Toplam gözlem sayısı
  • Ortalama : Puanların ortalama değeri
  • Std Dev: noktaların standart sapması
  • Minimum : Puanların minimum değeri
  • Maksimum : Puanların maksimum değeri

IQR’nin çıktıya dahil edilmediğini unutmayın.

IQR’yi çıktıya dahil etmek için aşağıdaki sözdizimini kullanabiliriz:

 /*calculate summary statistics for points and include IQR*/
proc means data =my_data N Mean QRANGE Std Min Max ;
    var points;
run ; 

Çıktının artık puan değişkeni için çeyrekler arası aralık değerini içerdiğini unutmayın.

Puan değişkeninin IQR’sinin 13 olduğunu görebiliriz.

IQR’nin belirli bir değişken için 75. yüzdelik ile 25. yüzdelik arasındaki farkı temsil ettiğini unutmayın.

Bu yüzdelik dilimlerin değerlerini görmek istiyorsanız PROC MEANS prosedürüne P25 ve P75’i dahil edebilirsiniz:

 /*calculate summary statistics for points and include IQR*/
proc means data =my_data N Mean P25 P75 QRANGE Std Min Max ;
    var points;
run ; 

Çıktı artık puan değişkeni için 25. yüzdelik dilim, 75. yüzdelik dilim ve çeyrekler arası aralığı içermektedir.

Ek kaynaklar

Aşağıdaki eğitimlerde SAS’ta diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

SAS’ta tanımlayıcı istatistikler nasıl hesaplanır?
SAS’ta frekans tabloları nasıl oluşturulur?
SAS’ta yüzdelikler nasıl hesaplanır?
SAS’ta PivotTable’lar Nasıl Oluşturulur

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir