Я новичок в R и сейчас пытаюсь нанести свои данные на трехмерную диаграмму с поверхностью.Я попытался использовать пакет плотно, но не смог этого сделать.
У меня есть матрица d3 (см. Ниже), но на графике (см. Ссылку ниже), либо z, либо x равны даннымв матрице.На графике x всегда равно 1, а z - счетное число.
Что мне нужно изменить в коде?
Может быть, как я создал матрицу?
d3 <- data.matrix(mydataframe[1:3])
View(d3)
z y x
[1,] 75.33333 1566.6667 0.2727273
[2,] 76.66667 1585.6667 0.2788845
[3,] 75.33333 1462.6667 0.2384615
[4,] 77.66667 1340.6667 0.2489796
[5,] 75.66667 1328.3333 0.3658537
[6,] 83.33333 1315.6667 0.3459716
[...] ...
plot_ly(z = ~d3) %>% add_surface()
Вот пример моего неудачного трехмерного графика Plotly
Если у кого-то есть идея о том, как изобразить 3 переменные с поверхностью, отличной от пакета, я бы действительно оценил это.
Это пример трехмерной регрессии, я хотел бы представить свои данные в тех же цветах
Cheers.