python-viz

Create static and interactive charts from e-commerce data using plotnine and plotly.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/letitbk/cursor-setup --skill python-viz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: python-viz
Source: https://github.com/letitbk/cursor-setup/tree/main/skills/python-viz
Command: npx skills add https://github.com/letitbk/cursor-setup --skill python-viz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of generating professional data visualizations for e-commerce analytics, enabling quick insights into sales, conversion funnels, and customer retention.

Core Features & Use Cases

  • Data Visualization: Generate static and interactive charts such as funnels, time series, A/B test results, and cohort heatmaps.
  • Use Case: Visualize sales trends or analyze A/B test outcomes to inform marketing strategies with high-quality, customizable plots.
  • Customization: Tailor chart appearance and interactivity to fit publication or presentation needs seamlessly.

Quick Start

Use the python-viz skill to produce a funnel chart from your e-commerce conversion data.

Frequently Asked Questions about python-viz

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

FAQPage Schema
How do I create interactive e-commerce sales trend charts with Python?

Generate interactive e-commerce sales trend charts using Python with plotly to produce dynamic time series visualizations. This allows you to analyze customer behavior metrics and sales data through customizable interactive charts suitable for dashboards.

What is the best way to visualize an e-commerce conversion funnel?

The best way to visualize an e-commerce conversion funnel is by using Python visualization libraries to generate detailed static or interactive funnel charts. This process transforms raw conversion data into aesthetic visual representations suitable for reports and presentations.

Can I use plotnine to generate static A/B test result charts?

Yes, you can use plotnine to generate static A/B test result charts. It is a Python library for creating publication-quality static visualizations, allowing you to analyze test outcomes and inform marketing strategies with high-quality customizable plots.

Do I need pandas and numpy to build cohort heatmaps for customer retention?

Yes, you need pandas and numpy for data manipulation when building cohort heatmaps for customer retention. These libraries handle the underlying data processing, while plotly or plotnine renders the final aesthetic heatmap visualizations for your reports.

When should I use interactive plotly charts over static plotnine visualizations?

Use interactive plotly charts when you need dynamic dashboards for exploring customer behavior metrics, and use static plotnine visualizations for generating publication-quality plots for reports or presentations where fixed aesthetic rendering is preferred.