data-visualization

Guide chart selection and provide Python code patterns for data visualizations.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/qytay-palo/gen-e2-data-analysis-MOH --skill data-visualization-qytay-palo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/qytay-palo/gen-e2-data-analysis-MOH/tree/main/.github/prompts/data-plugin/skills/data-visualization
Command: npx skills add https://github.com/qytay-palo/gen-e2-data-analysis-MOH --skill data-visualization-qytay-palo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analysts and data scientists frequently struggle to choose the right visualization and implement accessible, publication-ready Python charts. This Skill provides chart-relationship guidance, practical code templates for matplotlib, seaborn, and plotly, and design principles to improve clarity and storytelling.

Core Features & Use Cases

  • Chart selection guidance for common data relationships (time series, comparisons, distributions, and correlations).
  • Python visualization code patterns: ready-to-adapt templates for line, bar, histogram, heatmap, and small-multiples charts across matplotlib, seaborn, and Plotly.
  • Design and accessibility principles: color selection, typography, layout, labeling, and accessibility considerations to ensure legible and inclusive visuals.

Quick Start

Load your dataset and run the sample visualization templates to generate a clear chart using your preferred Python library.

Frequently Asked Questions about data-visualization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right Python data visualization chart for my dataset?

To choose the right Python visualization, match your chart to the data relationship: line charts for time series, bar charts for comparisons, heatmaps for correlations, and histograms for distributions to ensure accurate insights.

What's the best way to create publication-quality Python visuals using matplotlib and seaborn?

Creating publication-quality Python visuals with matplotlib and seaborn involves applying design principles like appropriate color palettes, clear typography, and precise labeling to ensure charts are legible, accessible, and ready for publication.

How do I make accessible data visualizations in Python for colorblind users?

Accessible Python data visualizations use inclusive color palettes, clear typography, and precise labeling to ensure legibility, satisfying accessibility requirements so charts remain understandable for all users.

Can I use Plotly to build interactive Python charts for time-series and distribution data?

Yes, Plotly supports interactive Python visualizations for time-series and distribution data, providing ready-to-adapt code templates that generate clear, interactive charts across common analytical datasets.

Does this approach provide code templates for small-multiples charts in Python?

Yes, this approach provides ready-to-adapt Python visualization code patterns for small-multiples charts, alongside line, bar, histogram, and heatmap templates, to streamline chart creation across matplotlib, seaborn, and Plotly.

When should I not use seaborn for Python data visualization?

You should avoid using seaborn for Python data visualization when your project requires highly customized interactive web displays better suited for Plotly, or when you need granular control over fundamental chart elements that matplotlib provides directly.