Onde eu pego este pacote multicore? quando
pedi para instalar, respondeu que não está disponível no R 2.13.0
O aviso que vc ve e' parte dos problemas q falei em usar o
multicore
com RStudio.... (veja alguma das minhas msgs anteriores nesse
thread)
O RStudio eh algo legal pro usuario comum... mas, `a medida que
vc usa
recursos mais avancados, ele pode vir com problemas
'inexplicaveis'.
Sobre usar f(x, y) ao inves de f(x), vc precisa escrever
um wrapper
para f(x, y) e usar como funcao de um indice...
f =
function(x, y){
sum(rnorm(x, 2)) + sum(rnorm(y, 4))
}
entao
vc cria um wrapper conforme segue:
g = function(i, x, y){
f(x[i], y[i])
}
e faz algo como:
library(multicore)
x =
sample(100, 10)
y = sample(100, 10)
res = mclapply(1:length(x), g, x=x,
y=y)
sobre os tempos de execucao.... bom, coisas estranhas podem
acontecer
sob RStudio....
b