pandas

Manipulate and analyze tabular data with Pandas operations.

1|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/hung-phan/ml-skills --skill pandas-hung-phan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pandas
Source: https://github.com/hung-phan/ml-skills/tree/main/skills/ml-review/references/ml-libraries/pandas
Command: npx skills add https://github.com/hung-phan/ml-skills --skill pandas-hung-phan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenges of working with tabular data, offering efficient data manipulation, aggregation, and analysis capabilities.

Core Features & Use Cases

  • Data Manipulation: Perform operations like groupby, merge/join, pivot, and read_csv/parquet for structured data manipulation.
  • Aggregation: Conduct aggregations and transformations on data sets.
  • Use Case: Imagine you have a large dataset with sales data and you need to calculate the total revenue for each category. This Skill can quickly perform the necessary operations to provide the desired insights.

Quick Start

Use the pandas skill to create a DataFrame from the provided CSV file 'sales_data.csv'.

Frequently Asked Questions about pandas

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

FAQPage Schema
How do I manipulate tabular data for exploratory data analysis?

To manipulate tabular data for exploratory data analysis, you can perform operations like groupby, merge/join, and pivot. This allows efficient data preparation and aggregation to calculate insights like total revenue per category.

What is the best way to aggregate large sales datasets by category?

The best way to aggregate large sales datasets by category is using groupby operations on a DataFrame. This approach quickly performs necessary aggregations and transformations to provide desired revenue insights.

Does pandas work with parquet and csv files for data preparation?

Pandas works directly with parquet and csv files for data preparation through read_csv and read_parquet functions. You can easily load structured data into a DataFrame to begin your analysis pipeline.

Can I use polars with pandas for performance optimization?

You can use polars alongside pandas for performance optimization during data manipulation. Integrating polars is supported as an optional library to achieve faster processing on large datasets.

Do I need numpy to perform data manipulation and analysis?

You need numpy installed as a required dependency to perform data manipulation and analysis. Numpy provides the foundational numerical support required for pandas operations like indexing and grouping.

How do I merge and join DataFrames for machine learning pipelines?

To merge and join DataFrames for machine learning pipelines, use built-in merge and join operations. This enables efficient indexing and combining of structured datasets prior to model training.