Skip to content

Add radar, funnel, and parallel coordinates chart types#38

Merged
mortonanalytics merged 1 commit intodevelopfrom
feature/session4-charts
Mar 29, 2026
Merged

Add radar, funnel, and parallel coordinates chart types#38
mortonanalytics merged 1 commit intodevelopfrom
feature/session4-charts

Conversation

@mortonanalytics
Copy link
Copy Markdown
Owner

Summary

Phase 4 Session 4 — chart type expansion to 30+:

  • Radar: Spider chart with radial axes, polygon fill, and group support
  • Funnel: Narrowing centered trapezoids for conversion pipeline data
  • Parallel coordinates: Vertical axes per dimension with connecting polylines

Test plan

  • R tests: 806/806 pass (4 radar + 4 funnel + 3 parallel = 11 new)
  • JS tests: 198/198 pass (4 new render tests)
  • Build: 265.8kb bundle
  • Manual: radar chart with 5-axis hero stats
  • Manual: funnel with 4-stage conversion data

🤖 Generated with Claude Code

…ion 4)

Three new standalone chart types bringing the total to 30+:

- radar: spider/radar chart with radial axes and polygon data fill
- funnel: narrowing horizontal bars for conversion pipelines
- parallel: parallel coordinates for multivariate exploration

R: types registered in ALLOWED_TYPES, COMPATIBILITY_GROUPS, VALID_COMBINATIONS
JS: RadarRenderer, FunnelRenderer, ParallelRenderer with standalone rendering
CSS: hover effects for all three types
Tests: 4 radar + 4 funnel + 3 parallel R tests, 4 JS render tests

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mortonanalytics mortonanalytics merged commit 350f605 into develop Mar 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant