plotly - different colours for different surfaces
Using plotly I would like to have each surface to have different colour. library(plotly) t1 <- seq(-3, 3, 0.1); t2 <- seq(-3, 3, 0.1) p1 <- matrix(nrow = length(t1), ncol = length(t2)) p2 <- matrix(nrow = length(t1), ncol = length(t2)) p8a1 <- 1.2 p8a2 <- 1 p8d <- -1 p8b1 <- 0.7 p8b2 <- 0.6 for (i in 1:length(t2)) { for (j in 1:length(t1)) { p1[i, j] <- 1 / (1 + exp(-1.7 * (p8a1 * t1[j] + p8a2 * t2[i] + p8d))) p2[i, j] <- (1 / (1 + exp(-1.7 * p8a1 * (t1[j]- p8b1)))) * (1 / (1 + exp(-1.7 * p8a2 * (t2[j]- p8b2)))) } } df1 <- list(t1, t2, p1) df2 <- list(t1, t2, p2) names(df1) <- c("t1", "t2",