我正在研究一些气候时间序列,我想进行聚类分析。我已经尝试了著名的k-means clustering
和hierarchical clustering
,这还不错。但是,我的数据是"longitude", "latitude", "Year", and "Values"
格式,以上两种方法都没有考虑每个站点的位置。
我想知道是否有专门针对R中的时空数据的聚类方法或R包?我已经搜索过,但没有太多发现。感谢您的帮助。
答案 0 :(得分:0)
您可以查看DBSCAN算法的一般形式,该算法适用于称为ST-DBSCAN的时空数据:
以下论文解释了这一概念,并已被引用600多次: https://www.sciencedirect.com/science/article/pii/S0169023X06000218
还有一个算法的实现,引用了github上的这篇文章: https://github.com/Kersauson/ST-DBSCAN
,但最近两年未更新。
答案 1 :(得分:-1)
很简单。您只需要首先确定正确的方法即可。
那么你可以
您的属性含义截然不同。 不能有一个库函数“只”做正确的事,因为没有“正确”。这是您的决定,您必须决定要使用的方程式。