У меня этот кодMultiple кривая из функции в одном участке
N <- 1000
beta1 = runif(N, -1,1);
beta2 = runif(N, -1,1);
x1 = seq(-500, 500, 0.01);
и для каждого я оценивается от 1 до N, я хочу, чтобы построить эту функцию
z = beta1[i] + beta2[i]*x1;
pr = 1/(1+exp(-z));
plot (x1,pr);
в конце концов, я бы ожидайте 1000 кривых pr vs x1.
за что я попробовал этот
for (i in 1:N){
z[i]= res[i,1] + res[i,2]*x1
pr[i] = 1/(1+exp(-z[i]));
plot(x1,pr[i])
}
Но он дал список из 50 предупреждений, и это не сработало.
Любые помощь?
Что такое 'res'? Это 'cbind (beta1, beta2)'? – Gregor
Да. Спасибо за указание на это. – JcoHut