2016-10-15 5 views
0

Я пытаюсь построить трехмерную поверхность, используя plot_ly на r. У меня есть (x, y, z) координаты для каждой точки. Я поместил значения x в вектор, значения y в вектор и значения z в матрице (размером x на y).Точки категорические, а не мои числовые (точки данных) - 3D-поверхность в графике r

Я использовал функцию:

plot_ly(x = distance, y = width, z = elevation) %>% add_surface() 

И это дает мне

this plot

Ось Z отлично однако оси х и у являются категоричен, а не то, что мои точки данных например, (241, 89, 242,579). Как я могу это решить?

ответ

0

Вы пробовали?

plot_ly(x = as.numeric(distance), y = as.numeric(width), z = elevation) %>% add_surface() 

 Смежные вопросы

  • Нет связанных вопросов^_^