hvplot

Creates interactive visualizations from pandas DataFrames using the hvplot API.

34|14|Updated Jul 4, 2025
One-click install
npx skills add https://github.com/MarcSkovMadsen/holoviz-mcp --skill hvplot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hvplot
Source: https://github.com/MarcSkovMadsen/holoviz-mcp/tree/main/skills/hvplot
Command: npx skills add https://github.com/MarcSkovMadsen/holoviz-mcp --skill hvplot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

hvPlot provides a concise API to create interactive visualizations with minimal code, leveraging HoloViews and Pandas to streamline exploratory data analysis.

Core Features & Use Cases

  • hvPlot API integration: adds a .hvplot accessor to Pandas objects for quick plotting.
  • Interoperability with the Holoviz stack: builds on holoviews for interactivity and supports multiple backends via hvPlot.
  • Ecosystem integration: works with panel, colorcet, and pandas, with optional datashader and geoviews for larger datasets and geospatial plots.
  • Use cases: rapid data exploration in notebooks and scripts, dashboards, and reproducible visualizations for analytics workflows.

Quick Start

Import hvplot.pandas to enable the .hvplot namespace and create a simple plot from a DataFrame.

Frequently Asked Questions about hvplot

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

FAQPage Schema
How do I create interactive visualizations from a pandas DataFrame?

Import the hvplot.pandas module to add a .hvplot accessor directly to pandas DataFrames, enabling rapid interactive visualizations for exploratory data analysis with minimal code.

What is the best way to build interactive plots for exploratory data analysis in notebooks?

Using a minimal-code API built on hvPlot provides effortless exploratory plots in notebooks by leveraging HoloViews and Pandas to streamline rapid visual data exploration.

Can I use hvPlot with Panel for dashboard prototyping?

Yes, hvPlot integrates with Panel for dashboard prototyping. It interoperates with the HoloViz stack to support rapid dashboard development and reproducible analytics workflows.

Does hvPlot support geospatial data and large datasets?

Yes, hvPlot supports geospatial data and large datasets by using optional dependencies like geoviews for geospatial plots and datashader for scalable large-data visualizations.

Do I need to install HoloViews and colorcet to use hvPlot?

Yes, you need to install HoloViews, colorcet, panel, param, and pandas to use hvPlot, as the interactive visualizations build on the HoloViews framework and Pandas data structures.