Skip to content

How to extrct F value

2 messages · 孟欣, John Fox

#
Hello sir:
Here's the result of repeated measures ANOVA.


$"Error: Within"
          Df Sum Sq Mean Sq F value    Pr(>F)    
t          2 524177  262089  258.24 1.514e-06 ***
Residuals  6   6089    1015                      
---
Signif. codes:  0 `***' 0.001 `**' 0.01 `*' 0.05 `.' 0.1 ` ' 1 


My question is: How to extract the F value only?
If the result is a dataframe,it'll be much better for extracting F value.But it isn't.
I'll perform the ANOVA for many genes and rank the F value.So the only useful item is F value. But how to extract the F value?

Thanks from the bottom of my heart!




------------------------------
*******************************************
Xin Meng 
Capitalbio Corporation
National Engineering Research Center 
for Beijing Biochip Technology 
Microarray and Bioinformatics Dept. 
Research Engineer
Tel: +86-10-80715888/80726868-6364/6333 
Fax: +86-10-80726790
Email£ºxmeng at capitalbio.com 
Address:18 Life Science Parkway, 
Changping District, Beijing 102206, China 
Website:http://www.capitalbio.com
#
Dear Xin Meng,

This output presumably was produced by summarizing an object produced by aov(). The trick to figuring out what you want to do is to examine the structure of the summary object (say, sumry), via str(sumry). In this case sumry[["Error: Within"]][[1]]$"F value"[1] should do what you want.

I hope this helps,
 John

--------------------------------
John Fox
Department of Sociology
McMaster University
Hamilton, Ontario
Canada L8S 4M4
905-525-9140x23604
http://socserv.mcmaster.ca/jfox 
--------------------------------