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

时间:2018-01-16 20:04:22

标签: postgis cartodb

有没有办法在CARTO中选择某个图层时执行cluster analysis?例如,如果整个美国有数据点,并且我想知道旧金山的点集群,我是否可以做到(伪SQL):

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

或者我最好只按城市分割图层,然后在CARTO中对每一层进行分析?我意识到这个选项对于简化跨层更新数据可能并不理想。感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

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

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