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 |
+--------------------+ +-------------------+
有没有办法在 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 |
+--------------------+ +-------------------+