Geographically Weighted Canonical Correlation Analysis (GWCCA)
Project description
Geographically Weighted Canonical Correlation Analysis (GWCCA)
This module provides functionality to calibrate GWCCA for local spatial associations between two sets of variables
Features
This article critically assesses the utility of the classical statistical technique of Canonical Correlation Analysis (CCA) to study spatial associations and proposes a new approach to enhance it. Unlike bivariate correlation analysis, which focuses on the relationship between two individual variables, CCA investigates associations between two sets of variables by finding pairs of linear combinations that are maximally correlated. CCA has great potential for uncovering complex multivariate relationships that vary across geographic space. We propose Geographically Weighted Canonical Correlation Analysis (GWCCA) as a new technique to explore local spatial associations between two sets of variables. GWCCA localizes standard CCA by weighting each observation according to its spatial distance from a target location, thereby estimating location-specific canonical correlations. GWCCA’s effectiveness in recovering spatial structure and capturing spatial effects has been evaluated with synthetic data. A case study of US county-level health outcomes and social determinants of health is conducted to demonstrate GWCCA’s capabilities empirically. It is concluded that GWCCA has the potential for a wide range of applications in spatial data–intensive fields such as urban planning, environmental science, public health, and transportation, where understanding local spatial associations in multivariate dimensions is crucial.
Citation:
To cite this paper: Zhenzhi Jiao, Angela Yao, Ran Tao and Jean-Claude Thill (2026). Geographically Weighted Canonical Correlation Analysis: Local Spatial Associations Between Two Sets of Variables. Annals of the American Association of Geographers. (forthcoming)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gwcca-0.1.0.tar.gz.
File metadata
- Download URL: gwcca-0.1.0.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ea551f16e3b6c352912f9ad1bb4a5f8865ce2b003987e062b10d9fd043003c2
|
|
| MD5 |
e31faef6bcff86109bf4d0fe6eac2151
|
|
| BLAKE2b-256 |
4c6aa1a5a830436da3a24c47baea7f7894b2002c799aa8d3e0875da90c45e3b3
|
File details
Details for the file gwcca-0.1.0-py3-none-any.whl.
File metadata
- Download URL: gwcca-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd0c9517be95a31cd6937d983ece2a35c392e91ae89f18162f325404e5ac4662
|
|
| MD5 |
38df2daa03076cdb36a4852b7ec128f1
|
|
| BLAKE2b-256 |
78102fabfe4a160ce2e5e5174c719068c0ddc48cbfcea010df39e842e7f2951f
|