plotly

Generate interactive Plotly visualizations and charts in Python.

3|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill plotly-ramanebrahimi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plotly
Source: https://github.com/RamanEbrahimi/raman-marketplace/tree/main/plugins/agentic-research/skills/scientific-skills/plotly
Command: npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill plotly-ramanebrahimi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires plotly, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the need for creating engaging, interactive visualizations for presentations, dashboards, and exploratory analysis.

Core Features & Use Cases

  • Interactive Visualization: Build graphs with hover info, zoom, pan, and web-embeddable charts.
  • Chart Types: Offers 40+ chart types, including basic, statistical, scientific, financial, and 3D charts.
  • Layouts and Styling: Customize subplots, templates, colors, fonts, and more for presentation-ready visualizations.
  • Interactivity: Integrate hover tooltips, pan and zoom, and buttons for interactive web applications.
  • Export Options: Save as interactive HTML or static images in PNG, PDF, or SVG formats.

Quick Start

Install Plotly:

uv pip install plotly

Use Plotly Express for quick visualizations:

import plotly.express as px
import pandas as pd

df = pd.DataFrame({
    'x': [1, 2, 3, 4],
    'y': [10, 11, 12, 13]
})

fig = px.scatter(df, x='x', y='y', title='My First Plot')
fig.show()

Frequently Asked Questions about plotly

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

FAQPage Schema
How do I generate interactive charts for a Python dashboard?

You generate interactive charts for Python dashboards using Plotly Express and Graph Objects, which support hover info, zoom, pan, and web-embeddable visualizations for exploratory data analysis and presentation development.

What is the best way to build interactive data visualizations in Python?

The best way to build interactive data visualizations in Python is using Plotly, offering over 40 chart types, customizable layouts, and web-embeddable charts with hover tooltips and zoom capabilities.

Can I export interactive charts as static images or HTML files?

Yes, you can export interactive charts as static images in PNG, PDF, or SVG formats, or save them as interactive HTML files for direct web embedding and presentation sharing.

Do I need a Python environment to create interactive visualizations with Plotly?

Yes, you need a Python environment with Plotly installed to create interactive visualizations, utilizing Plotly Express for quick high-level charts or Graph Objects for low-level control.

How do I customize layouts and styling for presentation-ready dashboards?

You customize presentation-ready dashboards by modifying subplots, templates, colors, and fonts within Plotly, ensuring visualizations are styled for professional presentations and interactive web applications.

Does Plotly support 3D and scientific chart types for data analysis?

Yes, Plotly supports over 40 chart types including scientific, financial, statistical, and 3D charts, providing comprehensive visualization options for complex data analysis and presentation.