[R] Fisher's Test 5x4 table

Gerrit Eichner Gerrit.Eichner at math.uni-giessen.de
Fri Aug 28 08:56:08 CEST 2015


Dear Paul,

quoting the email-footer: "PLEASE do read the posting guide 
http://www.R-project.org/posting-guide.html and provide commented, 
minimal, self-contained, reproducible code."

So, what exactly did you try and what was the actual problem/error 
message?

Besides that, have you noted that two of you data rows have the same name?


Have you read the online help page of fisher.test():

  ?fisher.test


Have you tried anything like the following?

W <- as.matrix( read.table( "w.txt", head = T)[-1])

fisher.test( W, workspace = 1e8)
    # For workspace look at the help page, but it presumably
    # won't work because of your sample size.


set.seed( 20150828) # for reproducibility
fisher.test( W, simulate.p.value = TRUE, B = 1e5)
    # For B look at the help page.


Finally: Did Minitab really report "p > 0.001"? ;-)

  Hth  --  Gerrit

> Dear all,
>            I am trying to do a fishers test on a 5x4 table on R
> statistics. I have already done a chi squared test using Minitab on this
> data set, getting a result of (1, N = 165.953, DF 12, p>0.001), yet using
> these results (even though they are excellent) may not be suitable for
> publication. I have tried numerous other statistical packages in the hope
> of doing this test, yet each one has just the 2x2 table.
>            I am struggling to edit the template fishers test on R to fit
> my table (as according to the R book it is possible, yet i cannot get it to
> work). The template given on the R documentation and R book is for a 2x2
> fisher test. What do i need to change to get this to work? I have attached
> the data with the email so one can see what i am on about. Or do i have to
> write my own new code to compute this.
>
>             Yours Sincerely,
>                                     Paul Brett
>



More information about the R-help mailing list