簡體   English   中英

為圖中的每個數據點添加標簽

[英]Add labels for each data point in a plot

我在 R 中繪制集群時遇到了一些問題。我使用 Kmeans 作為壓縮數據集的一種方式。 我的數據集已經被標記為 10 個類,所以我已經知道每個數據點屬於哪個類。 是否可以可視化每個數據點在每個集群中的排序方式。 這樣我就可以對每個集群內的類分布做出某種形式的結論。

我試過用表

table(data$labels[kmeans_output$clusterr==1])

哪個輸出

C0  C1  C2  C3  C4  C5  C6  C7  C8  C9 
  4   0   0   1   0  13   0   0 245   0 

我認為這是集群 1 的類分布。

是否可以對所有集群進行可視化?

在此處輸入圖片說明

使用iris作為示例的示例是不可重現的 這是你要找的嗎?

km <- kmeans(iris[, 1:2], 3)
plot(iris[, 1:2], col=km$cluster)
table(iris$Species, km$cluster)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM