Here's how to compute minF in R. You have to give the function the F1 and F2 values and the denominator dfs for each: minf(f1,f2,n1,n2).
minf <- function(f1,f2,n1,n2){
fprime <- (f1*f2)/(f1+f2)
n <- round(((f1+f2)*(f1+f2))/(((f1*f1)/n2)+((f2*f2)/n1)))
return(paste("minF(",n,")=",round(fprime,digits=2),", crit=",round(qf(.95,1,n)),sep=""))
}
If there are any mistakes here, corrections are welcome.
References: Raaijmakers' 1999 and 2003 articles.
3 comments:
Dear Shravan Vasishth,
I'm using the function to calculate minF in R. Thanks!
However, I have a (silly) question. Is there an easy way to print the p value of the obtained minF, instead of the critical value?
Lara Tagliapietra
(Lara.Tagliapietra@gmail.com)
i think you should not compute min-F at all. if you are doing by-subjct and by-item analyses, you should use multilevel/hierarchical/mixed-effects models.
h. baayen has written some articles on this that cover the details for psycholinguists.
To compute p-value:
1-pf(Fscore,df1,df2)
Post a Comment