Чистка и окраска (автоматическая чистка) с помощью Ggobi и Rggobi
С использованием rggobi
Пакет запускаю Ggobi с указанными цветами:
library(rggobi)
g <- ggobi(iris)
clustering <- hclust(dist(iris[,1:4]), meth="average")
classes <- cutree(clustering, 3)
glyph_colour(g[1]) <- classes
Когда я выбираю желтую точку кистью, тогда все желтые точки активны:
Это, я предполагаю, ожидаемое поведение. Но когда я выбираю красную точку, все еще остаются некоторые неактивные красные точки:
Это ошибка? Есть ли что-то сделать, чтобы получить ожидаемое поведение?
Обновить
Мммм... на самом деле это не ожидаемое поведение: это не то, что мы получаем, запустив автоматическую чистку в Ggobi, выбрав переменную... Я продолжаю свои исследования
1 ответ
Там нет никакой ошибки на самом деле, я сделал что-то плохое. Поведение, показанное в моем вопросе, произошло потому, что я выбрал переменную (Species
в iris
набор данных) в качестве идентификатора переменной для чистки. Таким образом, при выборе одной точки все точки, принадлежащие к одному и тому же уровню этой переменной, были активированы.
Я могу удалить эту ветку... хотя и не нужно хранить ее.