I\'m trying to add_trace ad each loop, but I get only one plot with multiplies lines on over each other.
mean <- -0.0007200342
sd <- 0.3403711
N=10
T
Nasty, but works:
mean <- -0.0007200342
sd <- 0.3403711
N=10
T=1
Delta = T/N
W = c(0,cumsum( sqrt(Delta) * rnorm(N, mean=mean, sd=sd)))
t <- seq(0,T, length=N+1)
for(i in 1:5){
W <- c(0,cumsum( sqrt(Delta) * rnorm(N, mean=mean, sd=sd)))
assign(paste("W_",i,sep=""),W)
assign(paste("Name_", i, sep=""), paste("Name",i,sep=""))
if(i==1){
pString<-"p<-plot_ly(x = t, y = W_1, name='W1')"
} else {
pString<-paste(pString, " %>% add_trace(x=t, y =", eval(paste("W", i, sep="_")),", name=", eval(paste("Name", i, sep="_")), ")", sep="")
}
}
eval(parse(text=pString))
print(p)