Skip to main content
100%

Radial Tree

✓ Published0🌍 Public
NNita
Last edited Apr 9, 2025
Created on Apr 9, 2025
Forked from veena

This interactive network graph visualizes connections between salespeople, regions, and chocolate products, using color-coded nodes (blue, green, and orange) to distinguish entity types. Built with D3.js version 7, it employs `d3.forceSimulation` for force-directed layout, `d3.zoom` for pan and zoom, and drag behavior for node repositioning. The interface includes search filtering, a details panel showing node information, and tooltips on hover. Links are weighted by relationship strength, with visual highlighting that emphasizes connections when a node is selected.

AI-generated description

Network Graph Visualization

This interactive visualization displays relationships between salespeople, products, and regions using a network graph.

Features

  • Interactive Network Graph: Visualizes connections between different entities
  • Node Types: Color-coded nodes distinguishing between salespeople, regions, and products
  • Search Functionality: Filter the graph by searching for specific nodes
  • Details Panel: View detailed information about selected nodes and their connections
  • Zoom & Pan: Navigate the graph with mouse controls
  • Responsive Design: Adapts to different screen sizes

How to Use

  1. Explore the Graph: Click and drag nodes to reposition them
  2. View Details: Click on any node to see detailed information and highlight its connections
  3. Search: Use the search box to find specific nodes
  4. Navigate: Zoom with mouse wheel, pan by dragging the background

Technical Implementation

The visualization is built using:

  • D3.js for data visualization
  • Force-directed graph layout for node positioning
  • Custom CSS for styling and responsive design

Data Structure

The graph represents three main entity types:

  • Salespersons: Sales representatives (blue nodes)
  • Regions: Geographic markets (green nodes)
  • Products: Chocolate products (orange nodes)

Links between nodes represent relationships such as sales responsibility, product availability in regions, and product categorization.

MIT Licensed

Similar vizzes