Özelliklerin bir m x n matrisini kümelemek için SciPy'nin hiyerarşik kümelenme kümeleme yöntemlerini kullanıyorum, ancak kümeleme tamamlandıktan sonra, ortaya çıkan kümelerden centroid'i nasıl alacağımı anlayamıyorum. Ben hiyerarşik kümeleme yöntemine üzerine iletmeden sonra, özellikler benim matrisi alarak aralarındaki Öklid mesafe hesaplama ve amSciroid'in hiyerarşik kümelenmiş kümelemesinden nasıl centroid elde edilir?
Y = distance.pdist(features)
Z = hierarchy.linkage(Y, method = "average", metric = "euclidean")
T = hierarchy.fcluster(Z, 100, criterion = "maxclust")
: Aşağıda kodumu izler. Oradan, düz kümeler oluşturuyorum, en fazla 100 küme olan
Şimdi, düz kümeler T'ye dayanarak, her bir düz kümeyi temsil eden 1 x n centroid'i nasıl alabilirim?
Yani sonunda ne oldu orijinal gözlemlerle vektörü olarak bölme nedir? Sorunu çözdün mü? Nasıl? –
Aslında bunun için scikit-learn kullanarak bitti. –
Hangi işlev scikit pleasE? –