At 09:34 AM 5/4/2008, Armelini, Guillermo wrote:
Hi everybody,
Does anyone who knows how can i store the T value of the T Test in a 
local macro?
Two-sample t test with equal variances
------------------------------------------------------------------------------
   Group |     Obs        Mean    Std. Err.   Std. Dev.   [95% 
Conf. Interval]
---------+--------------------------------------------------------------------
       1 
|      77    3.402597    .0872214    .7653644    3.228881    3.576314
       2 
|      13    3.615385    .2129904    .7679476    3.151318    4.079451
---------+--------------------------------------------------------------------
combined |      90    3.433333    .0806497      .76511    3.273084    3.593583
---------+--------------------------------------------------------------------
    diff 
|           -.2127872    .2296004               -.6690697    .2434953
------------------------------------------------------------------------------
    diff = mean(1) - mean(2)                                      t 
=  -0.9268
Ho: diff = 0                                     degrees of freedom =       88
    Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = 0.1783         Pr(|T| > |t|) = 0.3566          Pr(T > 
t) = 0.8217
I would like to store t ( in this case -0.9268) and the p-value (in 
this case 0.1783)
The information you want is stored in r, e.g.
. webuse auto
(1978 Automobile Data)
. ttest price, by(foreign)
Two-sample t test with equal variances
------------------------------------------------------------------------------
   Group |     Obs        Mean    Std. Err.   Std. Dev.   [95% Conf. Interval]
---------+--------------------------------------------------------------------
Domestic |      52    6072.423    429.4911    3097.104    5210.184    6934.662
 Foreign |      22    6384.682    558.9942    2621.915     5222.19    7547.174
---------+--------------------------------------------------------------------
combined |      74    6165.257    342.8719    2949.496    5481.914      6848.6
---------+--------------------------------------------------------------------
    diff |           -312.2587    754.4488               -1816.225    1191.708
------------------------------------------------------------------------------
    diff = mean(Domestic) - mean(Foreign)                         t =  -0.4139
Ho: diff = 0                                     degrees of freedom =       72
    Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = 0.3401         Pr(|T| > |t|) = 0.6802          Pr(T > t) = 0.6599
. return list
scalars:
                 r(sd) =  2949.49588476892
               r(sd_2) =  2621.915083190759
               r(sd_1) =  3097.104279086425
                 r(se) =  754.4488373823767
                r(p_u) =  .6599074558726947
                r(p_l) =  .3400925441273052
                  r(p) =  .6801850882546103
                  r(t) =  -.4138898832983144
               r(df_t) =  72
               r(mu_2) =  6384.681818181818
                r(N_2) =  22
               r(mu_1) =  6072.423076923077
                r(N_1) =  52
-------------------------------------------
Richard Williams, Notre Dame Dept of Sociology
OFFICE: (574)631-6668, (574)631-6463
HOME:   (574)289-5227
EMAIL:  [email protected]
WWW:    http://www.nd.edu/~rwilliam
*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/