2016-07-26 23 views
0

我试图做使用简单的一组数据的聚类:K-意味着在外部函数调用错误

fit <- kmeans(my data, 2) 

问题是,当我运行它,我得到:

在do_one(nmeth)

错误:NA/NaN的/ INF在外国的函数调用(ARG 1)
此外:警告消息:在k均值(我的数据,2):的NA由强迫引进

尽管我检查了数据集中是否只有数字。

任何想法可能是错误的?

回答

0

首先,你可以做str(my data)?其次,不要在名称中使用空格。 也许你有数字ID列。请参阅link 1link 2

+0

非常感谢! 我该如何检查簇的数量如何选择并绘制它?我的数据是一个变量。 –

+0

@CezaryŁastowski,你想聚类一维变量?以下是一个二维示例https://stat.ethz.ch/R-manual/R-devel/library/stats/html/kmeans.html – Nick