【问题标题】:Error: object 'result' not found when clustering data错误:聚类数据时未找到对象“结果”
【发布时间】:2021-03-12 15:09:55
【问题描述】:

代码如下:

n <- length(unique(data$vehicleType))
set.seed(42)
result <- kmeans(data.norm, n)
result

错误信息:

Error: object 'result' not found

【问题讨论】:

  • 你执行result &lt;- kmeans(data.norm, n)了吗?因为这个错误意味着R找不到变量result
  • 它给出了错误信息:错误:聚类中心的数量必须位于 1 和 nrow(x) 之间
  • 好吧,这才是你真正的问题。
  • n 的值是多少,length(data.norm) 的输出是什么?
  • 您的意思是data$norm 而不是data.norm?如果没有,您是如何创建data.norm 的?

标签: r dataframe machine-learning cluster-analysis


【解决方案1】:

根据 cmets 中的答案,以下应该可以完成工作。

set.seed(42)
result <- kmeans(data.norm, 6)
result

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-15
    • 2013-06-22
    • 2013-02-20
    • 2017-08-26
    • 2013-11-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多