我是SAS的新手。我使用BY语句一次执行许多测试(例如,按性别和应变分析以获得每个Sex x Strain组合的单独结果)。结果通常生成为多个单独的表。如何生成一个结果表,其中包含BY列中每个级别组合的所有单一估计值(例如固定效应测试的p值)(例如,对于每个性别x应变组合)?
需要的结果格式:
Sex Strain p-value
-------------------
F Exp 0.115
F Ctrl 0.57
M Exp 0.024
M Ctrl 0.483
我目前的代码是:
proc mixed data=dataset;
class Strain EXPERIMENT EXPERIMENTAL_STRAIN EXPERIMENTAL_SEX;
model Response = Strain / ddfm=satterth;
random EXPERIMENT;
BY EXPERIMENTAL_STRAIN EXPERIMENTAL_SEX;
run;
在JMP中,可以通过右键单击结果报告中的特定表(例如固定效果测试表)并选择“组合数据表”来完成。如果SAS结果可以导出到JMP中,这可能是一个解决方案。