On May 16, 2013, at 23:41 , Luis Fernando García Hernández wrote:

> Dear Fellows,
> 
> I am trying to find the exact p-value for some values using chisquare test
> with one d.f. So, for example the exact p-value for a calculated chi square
> of 14.62 would be 0,0038. I got this data on another software but I would
> like to know how to do it on R. Any advice will be really appreciated.
> 

Hmmm,

> pchisq(14.62, 1, lower=FALSE)
[1] 0.0001315114 

so that doesn't seem to be what you are looking for.

More likely, what your software is doing is to calculate the exact distribution 
of the chisquare statistic in the conditional distribution  of a 2x2 table 
given both sets of marginals. Notice that this will depend on the particular 
table that you are looking at. 

I suspect this is in one of the packages, but it shouldn't be too hard to code 
up explicitly using the hypergeometric distribution. The simulate.p.value 
argument to chisq.test does the same thing but using simulation.


> Thanks for your help!
> 
> All the best!
> 
>       [[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

-- 
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Email: pd....@cbs.dk  Priv: pda...@gmail.com

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to