我正在尝试使用plot上的plot_ly绘制3D表面。我有每个点的(x,y,z)坐标。我把x值放在一个向量中,y值放在一个向量中,z值放在一个矩阵中(大小为x乘y)。
我已经使用了这个功能:
plot_ly(x = distance, y = width, z = elevation) %>% add_surface()
它给了我
z轴很好但是x轴和y轴是分类而不是我的数据点。 (241,89,242.579)。我该如何解决这个问题?
答案 0 :(得分:0)
你试过吗?
plot_ly(x = as.numeric(distance), y = as.numeric(width), z = elevation) %>% add_surface()