Sas'ta not equal operatörü nasıl kullanılır?


SAS’ta NOT EQUAL operatörünü kullanmanın iki yolu vardır:

  • doğmak
  • ^=

Aşağıdaki örnekler, SAS’ta çeşitli basketbol oyuncuları hakkında bilgi içeren aşağıdaki veri kümesiyle her bir operatörün pratikte nasıl kullanılacağını gösterir:

 /*create dataset*/
data my_data;
    input team $position $points assists;
    datalines ;
A Guard 14 4
A Guard 22 22
A Guard 24 9
A Forward 13 13
A Forward 13 9
A Forward 10 10
B Guard 24 4
B Guard 10 6
B Forward 34 2
B Forward 15 5
B Forward 23 23
B Forward 10 4
;
run ;

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

Örnek 1: SAS’ta ne’nin “EŞİT DEĞİL” olarak kullanılması

Aşağıdaki kod, SAS’ta yeni bir veri kümesinin nasıl oluşturulacağını ve her satırdaki nokta ve destek sütunlarının değerlerinin eşit olup olmadığını kontrol etmek için ne operatörünün nasıl kullanılacağını gösterir:

 /*create new dataset*/
data new_data;
    set my_data;
    if points ne assists then points_vs_assists = 'not equal';
    else points_vs_assists = 'equal';
run ;

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

point_vs_assists adı verilen yeni sütunun, puan ve asist sütunlarındaki değerler eşit değilse “farklı” bir değere, iki sütundaki değerler eşitse “eşit” bir değere sahip olduğunu unutmayın.

Örnek 2: SAS’ta ^=’yi “EŞİT DEĞİL” olarak kullanmak

Aşağıdaki kod, SAS’ta yeni bir veri kümesinin nasıl oluşturulacağını ve her satırdaki nokta ve destek sütunlarının değerlerinin eşit olup olmadığını kontrol etmek için ^= operatörünün nasıl kullanılacağını gösterir:

 /*create new dataset*/
data new_data;
    set my_data;
    if points ^= assists then points_vs_assists = 'not equal';
    else points_vs_assists = 'equal';
run ;

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

point_vs_assists sütunundaki değerlerin önceki örnekteki değerlere karşılık geldiğini unutmayın.

Ek kaynaklar

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

SAS: PROC SQL’de IN operatörü nasıl kullanılır?
SAS: PROC SQL’de LIKE operatörü nasıl kullanılır?
SAS: PROC SQL’de WHERE operatörü nasıl kullanılır?

Yorum ekle

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