由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 还是那个MACRO的问题
相关主题
气死了,这个TA是不是跟我有愁?数据不正态怎么办
请问一个 testing的问题问一个如何sas里做这个问题
请教一个macro的问题sas code question, please help
请问sas如何做两万次ttest不崩溃?求救:怎样用SAS做significance test
求助:一个SAS小程序R performace issue
[合集] 一个sas问题统计大牛们,菜鸟问个菜鸟问题。
问一个简单的统计问题help with pairwise ttest in sas
How to compare two ratios?统计博士简历之浅见——从recruiter的角度看
相关话题的讨论汇总
话题: data话题: set话题: tt话题: macro话题: two
进入Statistics版参与讨论
1 (共1页)
w****r
发帖数: 1046
1
IF THEN 不起作用, 还是2个test都做. Thanks!!!
OPTIONS MACROGEN;
%MACRO TWO_SAMPLE (IN=, Y=, A=, ALPHA=);
PROC UNIVARIATE DATA=&IN NORMAL NOPRINT;
BY &A; VAR &Y;
OUTPUT OUT=ONE MEAN=MEANY STD=STDY N=N PROBN=PNORMAL;
DATA TWO;SET ONE;
IF PNORMAL>0.05 THEN DO;
PROC TTEST DATA=∈
CLASS &A; VAR &Y;
ODS OUTPUT TTESTS=TT;
DATA TT;SET TT;
IF _N_=2;
KEEP PROBT;
RENAME PROBT=PROB;
DATA THREE;IF _N_=1 THEN SET TT;SET TWO;
END;
IF PNORMAL ne 0.05 THEN DO;
g*g
发帖数: 1
2
%if %then %do......

【在 w****r 的大作中提到】
: IF THEN 不起作用, 还是2个test都做. Thanks!!!
: OPTIONS MACROGEN;
: %MACRO TWO_SAMPLE (IN=, Y=, A=, ALPHA=);
: PROC UNIVARIATE DATA=&IN NORMAL NOPRINT;
: BY &A; VAR &Y;
: OUTPUT OUT=ONE MEAN=MEANY STD=STDY N=N PROBN=PNORMAL;
: DATA TWO;SET ONE;
: IF PNORMAL>0.05 THEN DO;
: PROC TTEST DATA=∈
: CLASS &A; VAR &Y;

p********a
发帖数: 5352
3
修改了一下。你的CODE主要有几个问题
1. Data step and proc step 不能nested. Data step can't be nested in another
data step either.
2. %IF %THEN %END should be in open mode instead of data step
3. When you compare values in open mode, it has to be macro variables. (see
proc sql)
I still don't understand your last 4 data steps. There is no macro variables
at all. Why put them inside the macro.
OPTIONS MACROGEN;
%MACRO TWO_SAMPLE (IN=, Y=, A=, ALPHA=);
PROC UNIVARIATE DATA=&IN NORMAL NOPRINT;
BY &A; VAR &Y;
O
a**b
发帖数: 1198
4
there have a lot of problems in your code, you'd better find some sample
code for macro.
papertigra had told you the most problems
p********a
发帖数: 5352
5
你先测试一下找错吧。如果有问题再POST
w****r
发帖数: 1046
6
太感谢你们了
真是nice啊:)

【在 p********a 的大作中提到】
: 你先测试一下找错吧。如果有问题再POST
1 (共1页)
进入Statistics版参与讨论
相关主题
统计博士简历之浅见——从recruiter的角度看求助:一个SAS小程序
[合集] 抛砖引玉,从statistician的角度来谈谈sas programmer[合集] 一个sas问题
sas programmer问一个简单的统计问题
求助!! MEAN test 问题!How to compare two ratios?
气死了,这个TA是不是跟我有愁?数据不正态怎么办
请问一个 testing的问题问一个如何sas里做这个问题
请教一个macro的问题sas code question, please help
请问sas如何做两万次ttest不崩溃?求救:怎样用SAS做significance test
相关话题的讨论汇总
话题: data话题: set话题: tt话题: macro话题: two