Применение "nleqslv" к data.table или матрице
Я новичок в R, застрял и был бы признателен за любую помощь. У меня есть нелинейная функция вида:
f <- function (p2){
p_hat=(n1*p1+n2*p2)/(n1+n2)
(p2-p1-1.96*sqrt(1.5*p_hat*(1-p_hat)*(1/n1+1/n2)))/sqrt(1.5*p1*(1-p1)/n1 + 1.5*p2*(1-p2)/n2 ) - 0.84
}
Я даю значения для n1, p1 и n2 и решаю для p2.
n1 <- 500000
n2 <- 100000
p1 <- 0.01
Я смог решить эту проблему с помощью "nleqslv". Моя проблема в том, что у меня есть тысячи разных значений для n1, n2 и p1, и я хочу решить эту проблему, применив nleqslv к data.frame или data.table с разными столбцами для n1, n2 и p1. Любая помощь будет оценена. Спасибо, Тарун