Нормализация данных
От: Holms США  
Дата: 10.06.05 08:25
Оценка:
Задача

Данны К-векторов точек (х,y — координаты) разной длины.
надо сделать все вектора одинаковой длины с условием что все значения Х одиноковые у всех.
конечно для этого придется добавлять новыу точки в разные места, значения Y для этих точек будет предположим NaN.

При решении важна скорость, данных много.
Первое то приходит на ум это создать новый вектор (ТТ) со всеми вохможными значениями из всех существующих,
после этого еще раз пробежатся по все векторам и смотреть что есть в ТТ и если надо добавить точку.

Можно ли как-то по доугому решить эту задачу?

Пример (без Y значений, они не важны)


В1
1 2 5 7 8 9 10 16
В2
1 3 4 5 7 8 9 
В3
1 2 3 4 5
как результат все вектора должны иметь Х-значения
1 2 3 4 5 7 8 9 10 16

Надеюсь задача ясна.
The life is relative and reversible.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.