Я пытаюсь получить контурную диаграмму для большого кадра данных (10 ^ 5 строк), где каждая строка имеет пару параметров x и y , которые дают z результат.
Я могу получить хороший контурный график с помощью функции plot_ly
, но для отображения или экспорта графика требуется слишком много времени. Я хотел бы знать, возможно ли сократить время обработки.
Вот небольшой реперс (n = 50):
set.seed(123)
n <- 50
x <- runif(n, 0, 5)
y <- runif(n, 0, 10)
z <- runif(n, -3,2)
df <- data.frame(x=x, y=y, z=z)
И вывод из функции plot_ly
, который отлично работает с n = 50, но уже занимает слишком много времени с n = 1000:
plot <- plot_ly(x=df$x, y=df$y, z=df$z, type="contour")
plot
Любая помощь будет принята с благодарностью.
Спасибо!