SAS:将分位数分配给宏变量

use*_*064 3 sas sas-macro

在SAS中,如何将正态分布的97.5%分位数分配给宏变量z


不工作1

%let z = quantile("normal", 0.975); 
Run Code Online (Sandbox Code Playgroud)

不工作2

%let z = %sysfunc(quantile("normal", 0.975));
Run Code Online (Sandbox Code Playgroud)

小智 5

宏不喜欢不必要的引号:

%let z = %sysfunc(quantile(normal, 0.975));
Run Code Online (Sandbox Code Playgroud)