DBSCAN中的std :: bad_alloc错误

时间:2016-05-11 06:39:53

标签: r dbscan

我收到了错误,

  

std :: bad_alloc错误

当我尝试使用DBSCAN algorithm fpc package时。数据集很大(50k spatial coordinates)。我没有得到如何解决这个问题。我在R工作室工作。

1 个答案:

答案 0 :(得分:4)

为您的计算机添加更多内存。

fpc计算所有成对距离。对于需要大约10 GB RAM的50k对象。

考虑在ELKI中使用DBSCAN,使用封面树和大圆距离。

这不需要距离矩阵,因此速度更快,内存也更少。