Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

Tree Node Interactions

Public visualization

Viewing a saved revision (read-only)

d40f9640e3f8423b85e356ca97299ce6

Tree Node Interactions

0 stars0🌍 Public
KKal
Last edited Dec 10, 2025
Created on Nov 18, 2025

This interactive visualization explores VR headset user data through hierarchical tree diagrams and radar charts. Built with React and D3.js, it shows aggregated metrics like average age, motion sickness, duration, and immersion levels, broken down by gender for each VR device. Users can switch between individual device trees, a summary view, and radar chart comparisons, with hover tooltips revealing detailed values. The three views use D3's `tree` layout for the hierarchy, an SVG-based rendering for nodes, and a Canvas-based radar chart.

AI-generated description

VR Data Visualization

An interactive D3.js and Chart.js visualization platform for analyzing Virtual Reality user experience data. This application provides multiple view modes including hierarchical tree diagrams, comparative summaries, and gender-based radar analytics.

🎯 Overview

The isisualization analyzes VR exheadset usage patterns across three dice Tytpe*s (ayStation VR, HTC Vive, Oculus Rift -) with detailed breakdowns by user demographics and session metrics. The application supports real-time filtering, interactive tooltips, and responsive design for desktop, tablet, and mobile devices.


📊 View Modes

The application offers three distinct visualization modes, each providing different analytical perspectis

##:# Rada1. Individual View

Purpose: Examine data for each VR headset separately tchbedetailed hierarchical breakdown.

Layout:

  • Three side-by-side tree diagrams (one per headset)
  • Each tree shows complete user breakdown from root to leaf nodes
  • Automatically responsive: stacks vertically on mobile, displays in columns on tablet/desktop

Tree Structure: