distinct und proc means

Ich suche nach einer Möglichkeit, mit proc means die Anzahl von unterschiedlichen Werten einer Variablen zu zählen. Natürlich kann ich proc sql verwenden, was ich in meinem Fall jedoch vermeiden möchte.

Danke, aber

ich suche auf das Beispiel bezogen folgendes Ergebnis:

SEX AGE
M 5
F 6
Bei den Frauen gibt es 5, bei den Männern 6 verschiedene Altersangaben.

Antwort siehe unten

Ich hätte jetzt gedacht, dass ich die Antwort unten bereits gegeben habe. Die Datei count enthält die gewünschten Informationen, natürlich muss das Beispiel für die Variable SEX geändert werden.

PROC MEANS und DATA Schritt

Darf es denn ein zusätzlicher DATA-Schritt sein, wenn PROC SQL schon verboten ist?

proc means data=sashelp.class(keep=age) noprint nway;
   
class age;
   
output out=count;
run;
data _null_;
   
set count nobs=nobs;
   
call symput ('nobs', compress(put(nobs,8.)));
   
stop;
run;
%put Datei sashelp.class hat &nobs unterschiedliche Werte für Spalte Age. ;