[R] R question

Kjetil Brinchmann Halvorsen kjetil at acelerate.com
Sat Sep 4 14:59:13 CEST 2004


house-ball wrote:

>Hi,
>
>Would you help me solve the following question? Thanks.
>
> 
>
>Question: If I try to set the probability=0.05 and find the approximate x. (The answer should be somewhere between 2.1782 and 2.1783.)
>
>I write about this R program as follows but I don¡¦t know how to get the value of x which is between 2.1782 and 2.1783.
>
>  
>
First, you should probably read "An Introduction to R" which comes with 
your R-installation.
As posed your question is ambiguous, but assuming you mean to say 
"normal distribution", you need
something like

qnorm(0.05)

or if you mean probability in the upper tail

qnorm(0.05, lower.tail=FALSE)

Then read
?qnorm

Kjetil halvorsen

> 
>
>library(mvtnorm)
>
>value<-array(1000)
>
>a<-array(1000)
>
> 
>
>a<-seq(2,3,by=0.001)                   
>
>for(i in 1000)
>
>{
>
> x<-a[i]
>
> value[i]<-2*(pmvnorm(lower=-Inf, upper=-x, mean=0, sigma=1)+
>
>              pmvnorm(lower=c(-x,-Inf),upper=c(x,-x),mean=0,corr=diag(2)*sqrt(0.5)))
>
> if(value[i]-0.05<0.001) 
>
> print(x)
>
>}
>
>
>
>
>---------------------------------

>	[[alternative HTML version deleted]]
>
>______________________________________________
>R-help at stat.math.ethz.ch mailing list
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
>
>  
>


-- 

Kjetil Halvorsen.

Peace is the most effective weapon of mass construction.
               --  Mahdi Elmandjra




More information about the R-help mailing list