In [1]:
cp <- 0.95
alpha <- 1-cp
In [2]:
data <- read.table("rp100m.txt", header=TRUE)
data
Out[2]:
In [3]:
n <- nrow(data)
n
Out[3]:
In [4]:
xm <- mean(data$x)
ym <- mean(data$y)
R <- sum((data$x - xm) * (data$y - ym)) / sqrt(sum((data$x - xm)^2) * sum((data$y - ym)^2))
R
Out[4]:
In [5]:
Z <- atanh(R)
Z
Out[5]:
In [6]:
z_a <- qnorm(1-alpha/2)
dev <- z_a/sqrt(n-3)
c(tanh(Z - dev), tanh(Z + dev))
Out[6]:
In [7]:
alpha <- 0.05
r0 <- 0.8
In [8]:
V <- sqrt(n-3) * (Z - atanh(r0))
V
Out[8]:
In [9]:
qnorm(1-alpha)
Out[9]:
$V > z_{1-\alpha} \implies$ H0 verwerfen