[R] Problem with differences between S+ and R in parsing output tables with $
    RexBryan 
    rexbryan1 at attbi.com
       
    Mon Dec  9 19:48:02 CET 2002
    
    
  
R-wizards
I have successfully run with S+ a statistical power calculation for
non-normal distributions as presented in M. Crawleys new book.  When I
tried the newest version of R on the same code, the $ parse statement
doesn't seem to retrieve the appropriate number from a table. Note that
some of the cosmetic differences in the two tables have to be dealt with
by the parser. Any ideas what's happening?
REX
# Begin R -------------------------------------------------------------
#
> summary(aov(model))
 
             	Df 	Sum Sq 	Mean Sq 	F value 	Pr(>F)
fa            	1   	11.1    	11.1  	0.9327 	0.3345
Residuals   	698 	8279.3    	11.9
# R: ... trying to parse the table gives a NULL for the probability of
F... 
> (summary(aov(model))$"Pr(>F)")[1]
NULL
# End R ---------------------------------------------------------------
# Begin S+ ------------------------------------------------------------
> summary(aov(model))
           		Df 	Sum of Sq  	Mean Sq   	F Value
Pr(F) 
fa   			1    	11.063 	11.06286 	0.9326708
0.3345044
Residuals 		698  	8279.314 	11.86148          
# S+ ... using $ to parse the table gives the right answer for the
probability of F...
(summary(aov(model))$"Pr(F)")[1]
[1] 0.3345044
# End S+ --------------------------------------------------------------
    
    
More information about the R-help
mailing list