在 Proc FREQ 函数之后重命名 SAS 中的行变量名称
Rename row variables names in SAS after Proc FREQ function
我这样做是为了获得如下所示的 TABLE
PROC FREQ data=projet.matchs;
TABLES circuit/ NOCUM;
run;
Circuit Fréquence Pourcentage
ATP 127 50.00
WTA 127 50.00
除了我想要 "Male" 而不是 ATP 和 "female instead of "WTA 之外,我需要完全相同的东西”
原来是重命名功能,不知道怎么用
感谢您的帮助
注意那些不是 "row variable names"。它们是变量 CIRCUIT 的实际(或格式化)值。
您似乎想要创建自定义格式来更改变量中值的显示方式。
proc format ;
value $gender 'ATP'='Male' 'WTA'='Female';
run;
然后告诉 proc 为您的变量使用该格式。
PROC FREQ data=projet.matchs;
TABLES circuit/ NOCUM;
format circuit $gender. ;
run;
我这样做是为了获得如下所示的 TABLE
PROC FREQ data=projet.matchs;
TABLES circuit/ NOCUM;
run;
Circuit Fréquence Pourcentage
ATP 127 50.00
WTA 127 50.00
除了我想要 "Male" 而不是 ATP 和 "female instead of "WTA 之外,我需要完全相同的东西” 原来是重命名功能,不知道怎么用
感谢您的帮助
注意那些不是 "row variable names"。它们是变量 CIRCUIT 的实际(或格式化)值。
您似乎想要创建自定义格式来更改变量中值的显示方式。
proc format ;
value $gender 'ATP'='Male' 'WTA'='Female';
run;
然后告诉 proc 为您的变量使用该格式。
PROC FREQ data=projet.matchs;
TABLES circuit/ NOCUM;
format circuit $gender. ;
run;