У меня есть кадр данных, созданный при вычислении ближайшего соседа (K = 2) с использованием пакета RANN. Я хотел бы преобразовать эти данные в матрицу со значениями 0,1,2 для каждой ячейки с 0 = не сосед, 1 = ближайший сосед, 2 = 2-й ближайший сосед.
Фрейм данных состоит из двух столбцов, первый столбец - это идентификатор 1-го NN, второй столбец - это идентификатор 2-го NN. Строки соответствуют идентификатору точки, из которой был вычислен NN.
Есть ли существующая процедура, позволяющая легко осуществить такую трансформацию?
Спасибо