SAS proc ttest修改HO

时间:2015-06-17 19:01:22

标签: sas

我的数据有GENDER =(1/0)收入优先级=(1/0)。我需要在GENDER上为INCOME运行ttest,以获得SENIORITY = 1。 据我所知,默认值为HO = 0,这意味着性别之间没有差异,但我如何定义一个HO来检查女性的mu(性别= 1)是否=高于μ的μ男性(性别= 0)。

这是我的基本代码:

proc ttest data=l;
var INCOME;
class gender;
where SENIORITY=1; 
run; 

1 个答案:

答案 0 :(得分:2)

这将成为单侧测试,因此您使用单尾p值。请参阅SAS大学首页的免费SAS培训课程,其中包含第一个统计课程https://communities.sas.com/community/sas-analytics-u,请参阅页面左侧的培训小部件。

如果您拥有SAS社区ID并且已登录此链接,则会直接转到该页面。 http://support.sas.com/ecst1

sides选项仅影响CI,单尾p值相同。方向性取决于您如何设置您的假设。

  

SIDES = L       指定较低的单侧测试,其中备选假设指示小于空值的平均值,并且更低   负无穷大与上半部之间的单侧置信区间   信心限制。

     

SIDES = U       指定上部单侧测试,其中备选假设指示大于空值的均值,以及上部   置信下限与下限之间的单侧置信区间   无穷大。