So verwenden sie den not equal-operator in sas


Es gibt zwei Möglichkeiten, einen NOT EQUAL- Operator in SAS zu verwenden:

  • geboren
  • ^=

Die folgenden Beispiele zeigen, wie die einzelnen Operatoren in der Praxis mit dem folgenden Datensatz in SAS verwendet werden, der Informationen über verschiedene Basketballspieler enthält:

 /*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;

Beispiel 1: Verwendung von ne als „NOT EQUAL“ in SAS

Der folgende Code zeigt, wie man in SAS einen neuen Datensatz erstellt und mit dem ne- Operator prüft, ob die Werte der Punkt- und Hilfsspalten in jeder Zeile nicht gleich sind:

 /*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; 

Beachten Sie, dass die neue Spalte mit dem Namen „ points_vs_assists “ einen „anderen“ Wert hat, wenn die Werte in den Spalten „points “ und „ assists “ nicht gleich sind, oder einen „gleichen“ Wert, wenn die Werte in den beiden Spalten gleich sind.

Beispiel 2: Verwendung von ^= als „NOT EQUAL“ in SAS

Der folgende Code zeigt, wie man in SAS einen neuen Datensatz erstellt und mit dem Operator ^= prüft, ob die Werte der Punkt- und Hilfsspalten in jeder Zeile nicht gleich sind:

 /*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; 

Beachten Sie, dass die Werte in der Spalte „points_vs_assists“ den Werten im vorherigen Beispiel entsprechen.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in SAS ausführen:

SAS: So verwenden Sie den IN-Operator in PROC SQL
SAS: So verwenden Sie den LIKE-Operator in PROC SQL
SAS: So verwenden Sie den WHERE-Operator in PROC SQL

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert