首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用K-均值聚类

用K-均值聚类
EN

Stack Overflow用户
提问于 2016-04-07 18:11:08
回答 1查看 250关注 0票数 0

我试图使用k-方法对以下“网络”数据集进行聚类:

代码语言:javascript
复制
       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

我试过这个代码:

代码语言:javascript
复制
NetClu <- kmeans(Network,3)

我得到了一个错误:

代码语言:javascript
复制
Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1)

知道这意味着什么或如何解决吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-07 18:25:12

您的dataframe可能有一些包含NA值的行。它们通常导致这类错误。删除具有NA值的行,然后再运行kmeans函数一次:

代码语言:javascript
复制
Network <- na.omit(Network)
NetClu  <- kmeans(Network,3)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36484058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档