【发布时间】:2019-05-02 19:42:30
【问题描述】:
我正在尝试使用集群库计算 R 中某些变量的集群。代码如下:
d2 <- dist(ant, method = "euclidian")
问题是显示此消息:
Error: cannot allocate vector of size 123.5 Gb
不可能有这么多内存。我的数据框有超过 180000 行和 12 列。有什么建议吗?
【问题讨论】:
-
如果这是一个愚蠢的问题,请提前道歉......你真的想用层次聚类对 180,000 个事物进行聚类吗?即使在你计算了这个之后,它也很难使用、解释或可视化。将 12 列与
dist(t(ant))聚类有什么用?否则,您可以以每小时 5 美元 (USD) 的价格租用一台配备 488GB 内存的 Amazon EC2 linux 服务器来集群所有行。 -
没问题,我没有集群经验。有人建议我对变量进行聚类。我在学。没有问题是愚蠢的!谢谢
标签: r cluster-analysis k-means hierarchical-clustering