Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gwcca-0.1.0.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gwcca-0.1.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

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

Hashes for gwcca-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1ea551f16e3b6c352912f9ad1bb4a5f8865ce2b003987e062b10d9fd043003c2
MD5 e31faef6bcff86109bf4d0fe6eac2151
BLAKE2b-256 4c6aa1a5a830436da3a24c47baea7f7894b2002c799aa8d3e0875da90c45e3b3

See more details on using hashes here.

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

Hashes for gwcca-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fd0c9517be95a31cd6937d983ece2a35c392e91ae89f18162f325404e5ac4662
MD5 38df2daa03076cdb36a4852b7ec128f1
BLAKE2b-256 78102fabfe4a160ce2e5e5174c719068c0ddc48cbfcea010df39e842e7f2951f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page