【发布时间】:2015-02-02 07:36:52
【问题描述】:
我在 R 中有一个包含 2 列的数据集,并且正在尝试使用 kmeans 对数据集进行聚类。我使用的命令是
kk <- kmeans(ageincome, center=4, iter.max=500, nstart=100)
当我绘制结果时,我从图中观察到的是,R 仅使用收入而不是年龄和收入对数据集进行聚类。我尝试了不同的algorithm、iter.max 和nstart,但无论我使用什么参数组合,R 都会给出相同的结果。
有人可以帮我解决这个问题吗? dput(ageincome) 可在http://pastebin.com/2EQx1SwQ
【问题讨论】:
-
你想使用什么样的数据?只有数字?
-
@user1537085 您应该使用示例数据集发布可重现的示例,例如使用
dput。否则,您将无法获得问题的准确答案。 -
@RockScience 我将数据上传到 pastebin
-
@user1537085 你能把
dput(ageincome)的输出粘贴到你的pastebin 中吗?否则,我们需要时间和精力才能将其放入 R 中。谢谢 -
@RockScience 我将 dput(ageincome) 的输出粘贴到了 pastebin 中。感谢您指出。