plotly-interactive-visualization

Generate interactive Plotly charts with Plotly Express and Graph Objects APIs.

298|27|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill plotly-interactive-visualization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plotly-interactive-visualization
Source: https://github.com/jaechang-hits/SciAgent-Skills/tree/main/skills/data-visualization/plotly-interactive-visualization
Command: npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill plotly-interactive-visualization

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires plotly, pandas, numpy, kaleido, dash, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the creation of dynamic, interactive data visualizations that go beyond static images, making data exploration and presentation more engaging and informative.

Core Features & Use Cases

  • Interactive Charts: Generate over 40 types of charts (scatter, line, bar, heatmap, 3D, geographic) with features like hover tooltips, zoom, and pan.
  • Exploratory Dashboards: Build multi-panel dashboards for in-depth data analysis.
  • Web-Embeddable Output: Export visualizations as standalone HTML files or integrate them into web applications using Dash.
  • Use Case: Visualize complex multi-dimensional scientific data, allowing researchers to interactively explore relationships, identify outliers, and present findings dynamically.

Quick Start

Use the plotly-interactive-visualization skill to create a scatter plot from the provided pandas DataFrame named 'sample_data'.

Frequently Asked Questions about plotly-interactive-visualization

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

FAQPage Schema
How do I create interactive charts from a pandas DataFrame using Plotly?

To create interactive charts with Plotly, you can use either the high-level Plotly Express API for quick generation or the low-level Graph Objects API for complex customization. This Skill supports over 40 chart types, allowing you to visualize pandas DataFrames directly with dynamic hover tooltips and zoom features.

Can I build interactive dashboards for data exploration using Python?

Yes, you can build multi-panel dashboards for in-depth data exploration using Python. This Skill integrates with Dash to help you construct exploratory dashboards and embed interactive visualizations into web applications seamlessly.

Does Plotly support 3D and geographic visualizations?

Plotly supports both 3D and geographic visualizations alongside statistical plots. You can generate dynamic charts for complex multi-dimensional scientific data, enabling researchers to interactively explore relationships and identify outliers.

How do I export Plotly interactive charts to static images or HTML?

You can export Plotly interactive charts as standalone HTML files for web embedding. Additionally, using the Kaleido dependency, this Skill provides options for static image export, allowing you to output visualizations for presentations or reports.

What is the difference between Plotly Express and Graph Objects?

Plotly Express is a high-level API for rapid chart generation, while Graph Objects is a low-level API for detailed customization. This Skill offers both approaches to create over 40 types of interactive visualizations, accommodating both quick exploration and complex multi-dimensional presentations.

Do I need Dash to display Plotly visualizations in a web application?

You do not strictly need Dash to display Plotly visualizations, as you can export standalone HTML files for web embedding. However, Dash is included as a dependency to build interactive exploratory dashboards and integrate multi-panel charts directly into web applications.