Используя код из: http://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R/Clustering/Hierarchical_ClusteringКак сгенерировать помеченную дендрограмму с помощью agnes?
Вот как генерировать dendogram:
# import data
x <- read.table("data.txt")
# run AGNES
ag <- agnes (x, false, metric="euclidean", false, method ="single")
# print components of ag
print(ag)
# plot clusters
plot(ag, ask = FALSE, which.plots = NULL)
Я получаю ошибку на
ag <- agnes (x, false, metric="euclidean", false, method ="single")
Погрешность составляет:
Error in agnes(x, false, metric = "euclidean", false, method = "single") :
object 'false' not found
Эта реализация agnes работает, но ее генерация пронумерованные этикетки для dendogram:
ag <- agnes (data, metric="euclidean")
# plot clusters
plot(ag, ask = FALSE, which.plots = NULL)
dendogram:
dendogram генерируется из http://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R/Clustering/Hierarchical_Clustering
включает в себя метки:
Вот файл данных:
,ba,fi,mi,vo,rm,to
ba,0,662,877,255,412,996
fi,662,0,295,468,268,400
mi,877,295,0,754,564,138
vo,255,468,754,0,219,869
rm,412,268,564,219,0,669
to,996,400,138,869,669,0
Как можно сгенерировать помеченный иерархический кластер на основе вышеуказанных данных, который аналогичен помеченной дендрограмме выше?
Обновление:
После выполнения @sgibb предложение я использовал это:
ag <- agnes(data, FALSE, metric="euclidean", FALSE, method ="single")
# plot clusters
plot(ag, ask = FALSE, which.plots = NULL)
dendogram генерируется теперь:
Это неправильное строение. Может быть, это указывает на то, что имена столбцов моего набора данных выглядят как 1,2,3,4,5,6 и не помечены, если да, то как я могу изменить оператор импорта?
набор данных импортирован:
В R вы должны использовать '' false' не false'! Я не знаю 'agnes', но попробую' agnes (x, FALSE, metric = "euclidean", FALSE, method = "single") '. – sgibb
@sgibb thanks, FALSE заставил его не выдавать ошибку, но маркировка все еще не работает. И дендрограмма не выглядит правильной. см. вопрос об обновлении –
Это не вопрос о создании дендрограммы, а скорее о том, как правильно импортировать данные. – dayne