Skip to content

[heatmap-adjacency] Network Adjacency Matrix Heatmap #5240

@MarkusNeusinger

Description

@MarkusNeusinger

Description

A matrix-based representation of a network/graph where rows and columns represent nodes and cell color indicates the presence or weight of edges between them. This complements existing node-link network visualizations by excelling at revealing clusters, structural patterns, and density in large or dense networks where node-link diagrams become hairball-like.

Applications

  • Visualizing social network connections in community detection
  • Displaying brain connectivity matrices in neuroscience
  • Analyzing trade relationships between countries
  • Showing co-occurrence patterns in text analysis

Data

  • source (categorical) — source node name
  • target (categorical) — target node name
  • weight (float, optional) — edge weight or connection strength
  • Size: 20–200 nodes

Notes

  • Nodes should be reorderable (e.g., by cluster, degree, or community)
  • Symmetric matrix for undirected graphs
  • Color intensity maps to edge weight
  • Optional dendrogram on axes for clustered ordering

Metadata

Metadata

Assignees

No one assigned

    Labels

    approvedApproved for implementationspec-readySpecification merged to main

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions