Many thanks.
I understand from your reply.
 
Thanks.




 



At 2013-03-11 15:45:14,"PIKAL Petr" <petr.pi...@precheza.cz> wrote:
>Hi
>
>> -----Original Message-----
>> From: r-help-boun...@r-project.org [mailto:r-help-bounces@r-
>> project.org] On Behalf Of meng
>> Sent: Sunday, March 10, 2013 5:33 AM
>> To: Greg Snow
>> Cc: R help
>> Subject: Re: [R] quesion about lm function
>> 
>> Thanks for your reply.
>> But the mean y of sex(f) and sex(m) can't be negative since the min and
>> max of y is 1632.5 and 6410.6 respectively.
>> 
>> And your code's result:
>> 
>> sex(f): -1255.56
>> sex(m):-1118.73
>> 
>> The above result isn't correct since they are negative.
>
>You did not read the full advice.
>
>
>> The tests are likely to be meaningless in this case and the means are
>> the predicted means at x1=0 and x2=0 (so the means may make more sense
>> if x1 and x2 are centered  first).
>
>The above results (means) are correct at x1 and x2 = 0.
>
>result_lm <- lm(y~0+factor(sex) + scale(x1) + scale(x2), data=test)
>coef(result_lm)
>factor(sex)f factor(sex)m    scale(x1)    scale(x2) 
>   3876.6290    4013.4576     945.5634     592.7385 
>
>Anyway not a big difference from
>
>tapply(test$y, test$sex, mean)
>       f        m 
>3790.760 4099.327 
>
>Regards
>Petr
>
>
>> 
>> Thanks
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> At 2013-03-10 02:39:21,"Greg Snow" <538...@gmail.com> wrote:
>> 
>> You can get the 2 means with:
>> 
>> 
>> result_lm <- lm(y~0+factor(sex) + x1 + x2)
>> 
>> 
>> The tests are likely to be meaningless in this case and the means are
>> the predicted means at x1=0 and x2=0 (so the means may make more sense
>> if x1 and x2 are centered  first).
>> 
>> 
>> 
>> On Sat, Mar 9, 2013 at 3:35 AM, meng <laomen...@163.com> wrote:
>> Hi all:
>> My data is in the attachment.
>> I want to analysis the mean difference of y between 2 sex.
>> 
>> My code:
>> result_lm<-lm(y~factor(sex) + x1 + x2)
>> summary(result_lm)
>> 
>> The result of "factor(sex)m" 136.83, is the mean difference of y
>> between 2 sex,and the corresponding p value is 0.07618.
>> 
>> My question is: how to get the mean y of sex(m) and sex(f) respectively
>> via lm function?
>> 
>> Many thanks for your help.
>> My best.
>> 
>> 
>> ______________________________________________
>> R-help@r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide http://www.R-project.org/posting-
>> guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> --
>> Gregory (Greg) L. Snow Ph.D.
>> 538...@gmail.com
>>      [[alternative HTML version deleted]]
>> 
>> ______________________________________________
>> R-help@r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide http://www.R-project.org/posting-
>> guide.html
>> and provide commented, minimal, self-contained, reproducible code.

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to