Solved – Interpreting infinite odds ratio and confidence interval from Fisher’s test

contingency tablesfishers-exact-testodds-ratior

I've performed a two-sided Fisher's exact test on the following data, and the results include Infinity for the upper confidence interval and odds ratio. Are these results erroneous, and if not how do I interpret them? I've done a bunch of searching and reading, but have a hard time wrapping my head around why the infinite results occur. When I add 0.5 to each cell I still obtain infinity.

Data:

enter image description here

    Fisher's Exact Test for Count Data

p-value = 0.002719
alternative hypothesis: true odds ratio is not equal to 1
95 percent confidence interval:
 2.196186      Inf
sample estimates:
odds ratio 
       Inf

Any insight is greatly appreciated

Best Answer

Knowing the formula to calculate the odds ratio will tell you why you get an 'Inf' value. Basically, you're dividing by 0. There's a lot of documentation available on the net (here you can find an example).

As to adding 0.5 to all values, the R implementation of the Fisher's Test only works with nonnegative integers. Even if you add 0.5, the values will be rounded to integers (so 0.5 will become 0).