Helper function for cluster PUMAs using k-means, spectral clustering, or entropy.
Usage
cluster_pumas(seed, targets, k_groups, method, settings, rng_seed = NULL)
Arguments
- seed
The survey seed data.table
- targets
The pums targets data.table
- k_groups
The number of groups to cluster PUMAs into.
- method
The clustering method to use, one of 'kmeans', 'spectral', or 'entropy'.
- settings
A named list of project settings.
- rng_seed
The random seed to use.
Value
A data.table with puma_id, zone_group, and zone_group_label.