cs448b-visualization

When to Use Each Reference

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "cs448b-visualization" with this command: npx skills add sundial-org/skills/sundial-org-skills-cs448b-visualization

CS448B Visualization

When to Use Each Reference

Reference Use When

encoding-perception.md Choosing how to map data to visual properties, or evaluating if encodings are effective

chart-design.md Deciding which chart type fits the data, or configuring axes/scales

d3-patterns.md Writing D3.js code for bindings, scales, axes, transitions

interaction-animation.md Adding brushing, filtering, tooltips, or animated transitions

color.md Selecting color palettes or ensuring accessibility

networks-text.md Visualizing graphs, hierarchies, or text/document data

Critique Checklist

When reviewing any visualization:

  • Expressiveness - Does it show all the data? Only the data? No misleading elements?

  • Effectiveness - Is the most important data on the most accurate encoding (position > length > area > color)?

  • Zero baseline - Do bar charts start at zero?

  • Accessibility - Works for colorblind viewers (~8% of males)?

  • Data-ink ratio - Can any non-data elements be removed?

  • Aspect ratio - Are line charts banked so slopes are ~45°?

Encoding Decision Order

When mapping data fields to visual channels:

  • Most important quantitative → Position (x or y)

  • Second quantitative → Position (other axis) or Length

  • Categories (≤7) → Color hue

  • Categories (>7) → Position or small multiples

  • Magnitude/importance → Size (but expect ~30% underestimation)

Chart Selection Logic

  • One variable, distribution → Histogram

  • One variable, categories → Bar chart

  • Two variables, both quantitative → Scatterplot

  • Two variables, time + quantitative → Line chart

  • Two variables, both categorical → Heatmap

  • Hierarchy → Treemap or node-link tree

  • Network (sparse) → Force-directed layout

  • Network (dense) → Matrix diagram

Animation Decision

  • Presentation context → Use animation (faster, engaging)

  • Analysis context → Use small multiples (more accurate)

  • State transitions → Animate to maintain object constancy

  • Duration: 200-300ms quick feedback, 500-700ms standard, 1000ms+ complex

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

icml-reviewer

No summary provided by upstream source.

Repository SourceNeeds Review
General

ai-co-scientist

No summary provided by upstream source.

Repository SourceNeeds Review
General

training-data-curation

No summary provided by upstream source.

Repository SourceNeeds Review