首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在R中进行群集时出错

在R中进行群集时出错
EN

Stack Overflow用户
提问于 2014-04-07 18:59:58
回答 1查看 2.8K关注 0票数 0

我在UCI仓库提供的虹膜数据集上使用R工具执行Kmeans聚类。

以下是示例数据集:

代码语言:javascript
运行
复制
SepalLength,SepalWidth,PetalLength,PetalWidth,Species
5.1,3.5,1.4,0.2,Iris-setosa
4.9,3.0,1.4,0.2,Iris-setosa
4.7,3.2,1.3,0.2,Iris-setosa
4.6,3.1,1.5,0.2,Iris-setosa
5.0,3.6,1.4,0.2,Iris-setosa
5.4,3.9,1.7,0.4,Iris-setosa

我执行了以下三个命令:

代码语言:javascript
运行
复制
iris<-read.csv("C:/Users/admin/Desktop/Experiment/t2.csv")
View(iris)
km<- kmeans(iris, 3)

我得到如下所示的错误:

代码语言:javascript
运行
复制
Error in kmeans(iris, 3) :
   more cluster centers than distinct data points.
In addition: Warning message:
In kmeans(iris, 3) : NAs introduced by coercion

我想这可能是因为第5列的Species,因为它是非数字的。因此,我从dataset中删除了该列,然后再次重复上面提到的命令。但是,我仍然得到相同的错误。

EN

回答 1

Stack Overflow用户

发布于 2016-04-04 14:39:03

试着用这个

代码语言:javascript
运行
复制
iris<-read.csv("C:/Users/admin/Desktop/Experiment/t2.csv", header=FALSE)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22910470

复制
相关文章

相似问题

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