久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何理解R語言聚類算法中的密度聚類

162次閱讀
沒有評論

共計 802 個字符,預計需要花費 3 分鐘才能閱讀完成。

今天就跟大家聊聊有關如何理解 R 語言聚類算法中的密度聚類,可能很多人都不太了解,為了讓大家更加了解,丸趣 TV 小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

1. 原理解析:
1. 從數據集中選擇一個未處理的樣本點
2. 以 1 為圓心, 做半徑為 E 的圓, 由于圓內圈入點的個數為 3, 滿足密度閾值 Minpts, 因此稱點 1 為核心對象(黑色實心圓點), 且將圈內的 4 個點形成一個簇, 其中點 1 直接密度可達周圍的 3 個灰色實心原點;
3. 重復步驟 2 若干次, 其中點 1 直接密度可達核心對象 3, 且點 2 密度可達點 3.
4. 當該過程進行到圖Ⅳ,4 的 E 鄰域內僅有 2 個點, 小雨閾值 MinPts, 因此點 4 為邊緣點(非核心對象), 記為?, 繼續考察其他點.
5. 當所有對象都被考察, 該過程結束, 得到圖Ⅷ. 橢圓形內有若干核心對象和邊緣點, 這些點都是密度相連的.
6. 為個點歸類, 如圖Ⅸ: 點集黑圈相互密度可達, 屬于類別 1: 點集黑三角相互密度可達, 屬于新的一類, 記為類別 2; 點集白圈與類別 1 樣本點密度相連, 屬于類別 3; 點集白三角與類別 2 樣本點密度相連, 屬于類別 4; 點 ?既非核心對象, 也不密度相連, 為噪聲點.

2. 在 R 語言中的應用
密度聚類 (Density-based Methods) 主要應用到了 fpc 包中的 dbscan 函數。
dbscan(data,eps,MinPts=5,scale=FALSE,method=c(“hybird”,”raw”,”dist”),seeds=TRUE,showplot=FALSE,countmode=NULL)
3. 以 iris 數據集為例進行分析
1)應用模型并查看模型的相應參數
ds=dbscan(iris[,-5],eps=0.3,MinPts=4)
ds[1:length(ds)]

看完上述內容,你們對如何理解 R 語言聚類算法中的密度聚類有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注丸趣 TV 行業資訊頻道,感謝大家的支持。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計802字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 中宁县| 历史| 元江| 周至县| 获嘉县| 留坝县| 正镶白旗| 青铜峡市| 广南县| 涟源市| 乌兰浩特市| 阆中市| 铜陵市| 吉木乃县| 大姚县| 浙江省| 曲周县| 周口市| 峨眉山市| 青冈县| 洛隆县| 绥中县| 民权县| 常德市| 从江县| 民勤县| 崇明县| 寻乌县| 西平县| 萝北县| 霞浦县| 建始县| 阳山县| 佛冈县| 金山区| 疏附县| 茂名市| 金湖县| 皋兰县| 江陵县| 柏乡县|