Я работаю с большим списком точек (каждая точка имеет три измерения x, y, z).
Я довольно новичок в R, поэтому мне хотелось бы знать, как лучше всего представлять такую информацию. Насколько я знаю, массив позволяет мне представлять любые многомерные данные, поэтому в настоящее время я использую:
> points<-array( c(1,2,0,1,3,0,2,4,0,2,5,0,2,7,0,3,8,0), dim=c(3,6) )
> points
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 1 1 2 2 2 3 -- x dim
[2,] 2 3 4 5 7 8 -- y dim
[3,] 0 0 0 0 0 0 -- z dim
Цель состоит в том, чтобы выполнить некоторые вычисления для вычисления евклидова расстояния между двумя наборами точек, например:
points1<-array( c(1,2,0,1,3,0,2,4,0,2,5,0,2,7,0,3,8,0), dim=c(3,6) )
points2<-array( c(2,2,0,1,4,0,2,3,0,2,4,0,2,6,0,2,8,0), dim=c(3,6) )
(любая подсказка в этом смысле также будет высоко оценена)