В качестве дополнительного полезного решения для тех из вас, кто находится в Windows 7 и выше, - если вы используете:
C:\Program Files\Java>mklink /D jdk8 jdk1.8.0_25
, вы получаете папку Symbolic Link
, которая может быть отредактирована всякий раз, когда появляется новый JDK.
Все, что вам нужно сделать, это установить
netbeans_jdkhome="C:\Program Files\Java\jdk8"
(в обоих местах для Netbeans 8), и вам больше не придется редактировать конфигурацию. Просто настраивайте символическую ссылку каждый раз, когда обновляется JDK.
Я не совсем уверен, что вы делаете. Но несколько баллов. R имеет встроенную функцию replicate
, которая специально разработана для такого рода вещей. Один из вариантов, который вы можете использовать:
my_vector <- replicate(niter,
expr = (R1_H <= sample(R1_H, replace = T)))
, который будет повторять expr
в течение niter
раз. В этом случае он выполнит выборку с заменой и вернет матрицу с количеством точек данных в столбцах R1_H и 10k. Тогда вы можете сделать что-то вроде:
mean(colMeans(my_vector))
Чтобы получить «pvalue», о котором вы пытаетесь сообщить.