plotly

Create interactive scatter, line, bar, heatmap, and 3D plots with Plotly Python.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Yezez9/Research-Agent --skill plotly-yezez9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plotly
Source: https://github.com/Yezez9/Research-Agent/tree/main/scientific-skills/plotly
Command: npx skills add https://github.com/Yezez9/Research-Agent --skill plotly-yezez9

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables the creation of dynamic, interactive, and publication-quality visualizations from data, making complex information easier to understand and explore.

Core Features & Use Cases

  • Interactive Charts: Generate plots with hover info, zoom, pan, and web-embeddable capabilities.
  • Versatile Chart Types: Supports 40+ chart types including scatter, line, bar, heatmap, 3D plots, and maps.
  • Use Case: Visualize experimental results with interactive scatter plots that allow users to hover over points for details, zoom into specific regions, and export the plot as a high-resolution image for a publication.

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 data visualizations with hover info and zoom capabilities?

Interactive data visualizations can be generated using the Plotly Python library, which creates dynamic charts equipped with hover details, zooming, panning, and web-embeddable features. It supports over 40 chart types, including scatter, bar, heatmap, and 3D plots.

Can I build web application dashboards using Python visualization libraries?

Python visualization libraries like Plotly integrate with Dash to build interactive web application dashboards. This combination allows you to develop web applications directly from your data visualization code, turning static plots into dynamic, interactive web interfaces.

What is the best way to export high-resolution charts for publication?

The best way to export high-resolution charts for publication is by using Plotly to generate interactive plots and then exporting them as high-resolution images. This allows complex experimental results to be visualized dynamically and saved at publication quality.

Does Plotly support 3D plots and heatmaps for complex data analysis?

Plotly supports 3D plots and heatmaps for complex data analysis alongside over 40 other chart types. You can use these versatile visualizations to explore multi-dimensional data, allowing users to hover over points for specific details and zoom into regions of interest.

How to generate a scatter plot from a dataframe for data exploration?

To generate a scatter plot from a dataframe, use the Plotly library to map your x and y axes variables directly from the dataframe. This produces an interactive scatter plot that enables detailed data exploration through hovering and zooming functionalities.