DS-201d · Module 3
Exercise: Advanced Support Visualizations
4 min read
Now push both tools beyond basic charts. The support data supports several advanced visualization types that communicate more information in less space. These are the visualizations that separate a data analyst from someone who can make bar charts.
Try each of these in both Claude and ChatGPT. Note which tool handles each request better.
1. HEATMAP: "Create a heatmap showing ticket count by category (rows) and priority (columns). Use a sequential color scale from dark to bright cyan. Include counts in each cell."
2. VIOLIN PLOT: "Create a violin plot of resolution hours, split by whether the ticket was escalated. Show the distribution shape, not just the median. Add individual data points as a strip plot overlay."
3. PARALLEL COORDINATES: "Create a parallel coordinates plot with axes for: Priority (ordinal), Resolution Hours, Satisfaction, and Escalated (binary). Color lines by category. This should reveal which categories cluster together across multiple dimensions."
4. SMALL MULTIPLES: "Create a 2x3 grid of small scatter plots — one per ticket category — showing resolution hours vs satisfaction. Same axis scales across all plots. Highlight escalated tickets with a different marker."
Claude will render these as Artifacts — you will see the charts immediately and can iterate. ChatGPT will produce Python scripts for each. For advanced chart types, the ChatGPT route has an advantage: matplotlib and seaborn give you precise control over violin plot bandwidths, parallel coordinate axis spacing, and strip plot jitter — details that Artifacts may not expose for fine-tuning.
Do This
- Verify axis ranges and data point counts against the original CSV
- Ask the AI to print summary statistics alongside the chart so you can cross-check
- In ChatGPT, request the underlying code so you can inspect the data transformations line by line
Avoid This
- Trust a complex chart at face value — violin plots and heatmaps can hide aggregation errors
- Use advanced chart types for executive audiences without simplification — a heatmap that requires explanation defeats the purpose
- Assume both tools will produce identical outputs — compare and choose the better rendering