簡體   English   中英

用K均值聚類

[英]Clustering with K-means

我正在嘗試使用k-means聚類以下“網絡”數據集:

       LONGITUDE LATITUDE ALTITUDE
    10  12.35273 60.74066 24.49067
    11  12.35308 60.74080 24.23027
    12  12.35340 60.74090 23.23328
    13  12.35373 60.74100 22.60084
    14  12.35418 60.74106 22.64438
    15  12.35458 60.74115 23.39748

我嘗試了這段代碼:

NetClu <- kmeans(Network,3)

我收到此錯誤:

Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1)

知道這意味着什么或如何解決嗎?

您的數據框可能有一些包含NA值的行。 它們通常會導致這種類型的錯誤。 刪除具有NA值的行,然后再次運行kmeans函數:

Network <- na.omit(Network)
NetClu  <- kmeans(Network,3)

暫無
暫無

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

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