Sas'ta proc reg nasıl kullanılır (örnekle)
Doğrusal regresyon modellerine uyum sağlamak için SAS’ta PROC REG’i kullanabilirsiniz.
Basit bir doğrusal regresyon modeline uymak için aşağıdaki temel sözdizimini kullanabilirsiniz:
proc reg data = my_data;
model y = x;
run ;
Bu, aşağıdaki doğrusal regresyon modeline karşılık gelecektir:
y = b 0 + b 1 x
Çoklu doğrusal regresyon modeline uyum sağlamak için aşağıdaki temel sözdizimini kullanabilirsiniz:
proc reg data = my_data;
model y = x1 x2 x3;
run ;
Bu, aşağıdaki doğrusal regresyon modeline karşılık gelecektir:
y = b 0 + b 1 x 1 + b 2 x 2 + b 3 x 3
Aşağıdaki örnek, SAS’ta basit bir doğrusal regresyon modeline uyum sağlamak için PROC REG’in nasıl kullanılacağını ve sonucun nasıl yorumlanacağını gösterir.
Örnek: SAS’ta PROC REG nasıl kullanılır?
Bir sınıftaki 15 öğrencinin çalışılan saatler ve final sınav puanları hakkında bilgi içeren aşağıdaki veri setine sahip olduğumuzu varsayalım:
/*create dataset*/ data exam_data; input hours score; datalines ; 1 64 2 66 4 76 5 73 5 74 6 81 6 83 7 82 8 80 10 88 11 84 11 82 12 91 12 93 14 89 ; run ; /*view dataset*/ proc print data =exam_data;
Bu veri kümesine basit bir doğrusal regresyon modeli uydurmak için PROC REG’i kullanabiliriz; tahmin değişkeni olarak saatleri ve yanıt değişkeni olarak puanı kullanabiliriz:
/*fit simple linear regression model*/ proc reg data = exam_data; model score = hours; run ;
İlk sonuç tablosu model uyumunun bir özetini sunar:
Parametre Tahminleri tablosu model katsayı tahminlerini içerir.
Bu tablodan uygun regresyon denklemini görebiliriz:
Puan = 65,33 + 1,98*(saat)
PROC REG prosedürü ayrıcadoğrusal regresyon modelinin varsayımlarının karşılanıp karşılanmadığını kontrol etmek için kullanabileceğimiz artık grafikleri de üretir:
Son olarak, PROC REG prosedürü, yerleştirilmiş regresyon çizgisiyle birlikte ham verilerin bir dağılım grafiğini üretir:
Bu grafik, regresyon çizgisinin verilere ne kadar iyi uyduğunu görsel olarak görmemizi sağlar.
Not : PROC REG belgelerinin tamamını burada bulabilirsiniz.
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 prosedür özeti nasıl kullanılır?
SAS’ta Proc Tabulate nasıl kullanılır?
SAS’ta Proc harmanlaması nasıl kullanılır?