plotly

Generate interactive and static data visualizations with the Plotly Python library.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/sangrokjung/claude-code-config-public --skill plotly-sangrokjung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plotly
Source: https://github.com/sangrokjung/claude-code-config-public/tree/main/commands/plotly
Command: npx skills add https://github.com/sangrokjung/claude-code-config-public --skill plotly-sangrokjung

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers users to generate a wide array of interactive and publication-quality data visualizations from Python, eliminating the need for complex charting libraries and manual configuration.

Core Features & Use Cases

  • Versatile Chart Types: Supports over 40 chart types, from basic scatter plots to complex 3D surfaces and geographic maps.
  • Interactive Outputs: Generates HTML files with built-in interactivity (hover, zoom, pan) or static images (PNG, PDF, SVG).
  • Use Case: Visualize sales data with a dashboard of interactive bar charts, line graphs, and scatter plots, allowing stakeholders to explore trends and outliers dynamically.

Quick Start

Use the plotly skill to create a scatter plot from the dataframe 'df' with 'x' on the x-axis and 'y' on the y-axis.

Frequently Asked Questions about plotly

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

FAQPage Schema
How do I create interactive plots in Python for data visualization?

Interactive plots in Python can be created using the Plotly library, which supports over 40 chart types including scatter, line, bar, and 3D plots. It outputs interactive HTML files with built-in hover, zoom, and pan capabilities.

Can I generate static images like PNG or PDF from Python charts?

Yes, Python charts can generate static images like PNG, PDF, and SVG. The Plotly library allows you to output publication-quality static images alongside its interactive HTML visualizations.

What is the best way to build geographic maps and 3D plots in Python?

Building geographic maps and 3D plots in Python is best done using Plotly, which natively supports these complex visualizations. You can use Plotly Express for quick creation or Graph Objects for fine-grained customization.

Does Plotly Express vs Graph Objects offer different customization levels?

Plotly Express and Graph Objects offer different customization levels within the Plotly Python library. Plotly Express enables quick chart creation, while Graph Objects provides fine-grained customization for complex data visualizations.

How do I visualize a dataframe with a scatter plot using Python?

Visualizing a dataframe with a scatter plot using Python is done by applying the Plotly library to map specific dataframe columns to the x and y axes. This generates an interactive chart output for exploring trends and outliers.