фрейм данных COLS_SOURCE с 388 строками пропускается через цне. Полученные два измерения затем объединяются с COLS_SOURCE для повторного получения идентификаторов строк.
При cbinding я получаю сообщение о том, что длина (строк) обоих фреймов данных не одинакова. Как это возможно?
Tsne_with_ID = cbind.data.frame (COLS_SOURCE [, 1], tsne_model_1 $ Y) Ошибка в data.frame (..., check.names = FALSE): аргументы подразумевают разное количество строк: 388, 386
# I.2 TSNE (t-Distributed Stochastic Neighbor Embedding)
set.seed(123)
tsne_model_1 = Rtsne(COLS_SOURCE, check_duplicates=FALSE, pca=TRUE, perplexity=30, theta=0.5, dims=2)
Tsne_with_ID = cbind.data.frame(COLS_SOURCE[,1],tsne_model_1$Y)
Есть ли в ваших исходных данных значения NA? Может быть, двое?
G5W ты прав.
Как это воспроизвести?