1

我这样做是为了得到如下表

PROC FREQ data=projet.matchs;
    TABLES circuit/ NOCUM;
run;
Circuit Fréquence   Pourcentage
ATP      127           50.00
WTA      127           50.00

我需要完全相同的东西,只是我想要“男性”而不是 ATP 和“女性”而不是“WTA”所以我认为这是一个重命名功能,但我不知道如何使用它。

谢谢您的帮助

4

1 回答 1

1

请注意,这些不是“行变量名称”。它们是变量 CIRCUIT 的实际(或格式化)值。

看起来您想要创建自定义格式来更改变量中值的显示方式。

proc format ;
  value $gender 'ATP'='Male' 'WTA'='Female';
run;

然后告诉 proc 为您的变量使用该格式。

PROC FREQ data=projet.matchs;
    TABLES circuit/ NOCUM;
    format circuit $gender. ;
run;
于 2019-12-10T17:36:30.783 回答