SAS - Değişkenler

Genel olarak SAS'daki değişkenler, analiz ettiği veri tablolarının sütun adlarını temsil eder. Ancak bir programlama döngüsünde sayaç olarak kullanmak gibi başka amaçlar için de kullanılabilir. Bu bölümde SAS değişkenlerinin SAS Veri Kümesinin sütun adları olarak kullanımını göreceğiz.

SAS Değişken Türleri

SAS'ın aşağıdaki gibi üç tür değişkeni vardır -

Sayısal Değişkenler

Bu, varsayılan değişken türüdür. Bu değişkenler matematiksel ifadelerde kullanılır.

Sözdizimi

INPUT VAR1 VAR2 VAR3; 		#Define numeric variables in the data set.

Yukarıdaki sözdiziminde, INPUT ifadesi sayısal değişkenlerin bildirimini gösterir.

Misal

INPUT ID SALARY COMM_PERCENT;

Karakter Değişkenleri

Karakter değişkenleri, Matematiksel ifadelerde kullanılmayan değerler için kullanılır. Metin veya dizeler olarak ele alınırlar. Bir değişken, değişken adının sonuna bir boşluk ile bir $ sing ekleyerek bir karakter değişkeni haline gelir.

Sözdizimi

INPUT VAR1 $ VAR2 $ VAR3 $; 	#Define character variables in the data set.

Yukarıdaki sözdiziminde, INPUT ifadesi karakter değişkenlerinin bildirimini gösterir.

Misal

INPUT FNAME $ LNAME $ ADDRESS $;

Tarih Değişkenleri

Bu değişkenler yalnızca tarih olarak kabul edilir ve geçerli tarih formatlarında olmaları gerekir. Değişken, adının sonunda boşluk bulunan bir tarih formatı ekleyerek bir tarih değişkeni haline gelir.

Sözdizimi

INPUT VAR1 DATE11. VAR2 MMDDYY10. ; #Define date variables in the data set.

Yukarıdaki sözdiziminde, INPUT deyimi tarih değişkenlerinin bildirimini gösterir.

Misal

INPUT DOB DATE11. START_DATE MMDDYY10. ;

Değişkenlerin SAS Programında Kullanımı

Yukarıdaki değişkenler, aşağıdaki örneklerde gösterildiği gibi SAS programında kullanılmaktadır.

Misal

Aşağıdaki kod, üç tür değişkenin bir SAS Programında nasıl bildirildiğini ve kullanıldığını gösterir.

DATA TEMP;
INPUT ID NAME $ SALARY DEPT $ DOJ DATE9. ;
FORMAT DOJ DATE9. ;
DATALINES;
1 Rick 623.3 IT 02APR2001
2 Dan 515.2 OPS 11JUL2012
3 Michelle 611 IT 21OCT2000
4 Ryan 729 HR 30JUL2012
5 Gary 843.25 FIN 06AUG2000
6 Tusar 578 IT 01MAR2009
7 Pranab 632.8 OPS 16AUG1998
8 Rasmi 722.5 FIN 13SEP2014
;
PROC PRINT DATA = TEMP;
RUN;

Yukarıdaki örnekte, tüm karakter değişkenleri, ardından bir $ işareti ve tarih değişkenleri de bir tarih biçimi ile bildirilmiştir. Yukarıdaki programın çıktısı aşağıdaki gibidir.

Değişkenleri Kullanma

Değişkenler verileri analiz etmede çok kullanışlıdır. İstatistiksel analizin uygulandığı ifadelerde kullanılırlar. Adlı yerleşik Veri Kümesini analiz etmenin bir örneğini görelimCARS altında bulunan Libraries → My Libraries → SASHELP. Değişkenleri ve veri türlerini keşfetmek için üzerine çift tıklayın.

Daha sonra, SAS stüdyosundaki Görevler seçeneklerini kullanarak bu değişkenlerden bazılarının özet istatistiklerini üretebiliriz. GitTasks -> Statistics -> Summary Statisticsve aşağıda gösterildiği gibi pencereyi açmak için üzerine çift tıklayın. Veri Kümesini SeçinSASHELP.CARSve Analiz Değişkenleri altında üç değişkeni seçin - MPG_CITY, MPG_Highway ve Weight. Tıklayarak değişkenleri seçerken Ctrl tuşunu basılı tutun. Çalıştıra tıkla.

Yukarıdaki adımlardan sonra sonuçlar sekmesine tıklayın. Seçilen üç değişkenin istatistiksel özetini gösterir. Son sütun, analizde kullanılan gözlemlerin (kayıtların) sayısını gösterir.