У меня есть данные со временем в формате H: M: S, широта и долгота. Мне нужно построить с ними трехмерную диаграмму рассеяния. Время не равномерно.участок 3d диаграммы рассеяния в R с осью x как время
Я попытался с помощью plotly с помощью следующего кода:
library(readxl)
bus1<-read_excel('example.xlsx',col_names=TRUE)
x<- as.POSIXct(bus1$Time,format = '%H:%M:%S')
y<-bus1$Lattitude
z<-bus1$Longitude
library(plotly)
plot_ly(x=x , y=y , z=z ,type="scatter3d",mode="lines",
colors = c('#BF382A', '#0C4B8E')) %>%
add_markers() %>%
layout(scene = list(xaxis = list(title = 'Time'),
yaxis = list(title = 'Lattitude'),
zaxis = list(title = 'Longitude')))
Это дает мне какой-то загадочный сюжет с очень мало точек данных.
Выход для этого:
Можете добавить несколько примеров данных? Ty! (несколько строк, чтобы попробовать);) – Ale