簡體   English   中英

使用clclust的層次聚類

[英]Hierarchical clustering using corclust

我正在嘗試通過使用R中klaR包中的corclust函數來創建層次結構集群。該函數正在嘗試將值傳遞給hclust函數,但它不接受mincor,method之類的參數。

情節(corclust(iris [,-5],iris [,5],mincor = 0.5))

在運行上述行時,出現以下錯誤。

錯誤

暈針錯誤(iris [,-5],iris [,5],mincor = 0.5):未使用的參數(mincor = 0.5)

請讓我知道如何解決此錯誤。

出現錯誤是因為您將“ mincor”指定為corclust函數的參數,該函數不使用它。 而是嘗試:

plot(corclust(iris[,-5]))

那應該給您簇狀樹狀圖。 但是,除去種類列后的虹膜數據集不包含任何因子變量,因此您可能想嘗試另一個數據集。

希望有幫助!

您的代碼有幾個問題:

  1. mincor參數屬於plot函數調用,而不是corclust
  2. 當僅需要corclust時,就可以提供data.framevector來使之data.frame (請參閱?corclust )。
  3. 我認為你不需要為第5列corclust因為它的范疇。

因此,您可以:

plot(corclust(iris[,-5]), mincor=0.5)

暫無
暫無

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

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