Sas: proc univariate'in gruba göre kullanılması


Belirli bir değişkene göre gruplandırılmış bir veri kümesindeki her sayısal değişken için tanımlayıcı istatistikleri hesaplamak amacıyla SAS’ta proc univariate’i by ifadesiyle birlikte kullanabilirsiniz.

Bu prosedür aşağıdaki temel sözdizimini kullanır:

 proc univariate data =my_data normal ;
    by group_variable;
run ;

Aşağıdaki örnekte bu prosedürün pratikte nasıl kullanılacağı gösterilmektedir.

Örnek: SAS’ta gruba göre Proc Tek Değişkenli

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 $pointsrebounds;
    datalines ;
At 12 8
At 12 8
At 12 8
At 23 9
At 20 12
At 14 7
At 14 7
B 20 2
B 20 5
B 29 4
B 14 7
B 20 2
B 20 2
B 20 5
;
run ;

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

Takım değişkenine göre gruplandırılmış sayı ve ribaund değişkenleri için tanımlayıcı istatistikleri hesaplamak amacıyla proc univariate’i by ifadesi ile birlikte kullanabiliriz:

 proc univariate data =my_data ;
    by team;
run ;

Bu prosedür aşağıdaki sonuçları üretecektir:

  • A Takımı puanlarının tanımlayıcı istatistikleri
  • B takımı ribaundlarına ilişkin tanımlayıcı istatistikler
  • A Takımı puanlarının tanımlayıcı istatistikleri
  • B takımı ribaundlarına ilişkin tanımlayıcı istatistikler

A Takımının puan değişkeni için tanımlayıcı istatistikler şöyle görünür:

Başka bir değişkene göre gruplandırılmış belirli bir değişken için yalnızca tanımlayıcı istatistikleri hesaplamak istiyorsanız var ifadesini kullanabilirsiniz.

Örneğin, yalnızca takım değişkenine göre gruplandırılmış puan değişkenine ilişkin tanımlayıcı istatistikleri hesaplamak için aşağıdaki sözdizimini kullanabilirsiniz:

 proc univariate data =my_data ;
    var points;
    by team;
run ;

İstediğiniz değişkenlerin tanımlayıcı istatistiklerini hesaplamak için var ve by ifadelerinde istediğiniz kadar değişken belirtmekten çekinmeyin.

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 Normallik Testi için Proc Univariate Nasıl Kullanılır
SAS’ta prosedür özeti nasıl kullanılır?
SAS’ta Proc Tabulate nasıl kullanılır?

Yorum ekle

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