CARTO - 对特定选择进行聚类分析

CARTO - Performing cluster analysis on specific selection

有没有办法在 CARTO 中对图层的选择执行 cluster analysis?例如,如果整个 U.S. 都有数据点,并且我想知道旧金山的点集群,我是否可行(伪 SQL 提前):

SELECT ST_ClusterWithin(geom) FROM table
WHERE city = "San Francisco"

还是我最好只按城市拆分图层,然后在 CARTO 中对每个图层进行分析?我意识到这个选项可能不适合跨层更新数据。感谢任何帮助,谢谢。

您可以使用 Filter by column value 提取您的 table 选择,然后在该分析节点上执行聚类分析。您甚至可以拖出原始数据集源来创建一个图层,然后在另一个选择上再次执行您的分析。

                         +---------+
                         | dataset |
            +------------+---------+----------+
            |                                 |
+-----------v------------+      +-------------v--------+
| name = "San Francisco" |      |    name = "New York" |
+-----------+------------+      +-------------+--------+
            |                                 |
            |                                 |
 +----------v---------+           +-----------v-------+
 |  cluster analysis  |           |  cluster analysis |
 +--------------------+           +-------------------+