python_data_analyst

Automate Pandas data cleaning, analysis, and visualization with Matplotlib/Seaborn.

2|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/CyangZhou/-2--Project-Yunshu- --skill python-data-analyst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: python_data_analyst
Source: https://github.com/CyangZhou/-2--Project-Yunshu-/tree/main/.trae/skills/python_data_analyst
Command: npx skills add https://github.com/CyangZhou/-2--Project-Yunshu- --skill python-data-analyst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

数据清洗、分析和可视化的重复性工作通常耗时且易出错。本 Skill 提供一套基于 Pandas/Matplotlib 的高效脚本范式,帮助你快速构建、复用数据处理与可视化流程。

Core Features & Use Cases

  • Pandas 为核心的向量化处理: 避免显式 for 循环,利用内置函数实现高性能数据转换和聚合。
  • 可视化能力: 使用 matplotlib/seaborn 绘制图表,支持中文字体设置,便于直接嵌入报告。
  • Use Case: 读取 CSV/Parquet 数据,清洗缺失值、转换数据类型、聚合统计并生成可视化图表,以支持业务分析与汇报。

Quick Start

将待分析的 CSV 文件路径作为输入,运行分析脚本以获得清洗后的数据并生成可视化图表。

Frequently Asked Questions about python_data_analyst

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

FAQPage Schema
How do I automate data cleaning and visualization with pandas?

Automating data cleaning and visualization with pandas involves using vectorized operations to handle missing values and transform data types, then generating Matplotlib or Seaborn charts for reporting.

What is the best way to handle missing values in a CSV file for analysis?

Handling missing values in a CSV file for analysis is best achieved through pandas vectorized operations, which efficiently clean and transform datasets without explicit loops, preparing data for visualization.

Does Matplotlib support Chinese font settings for data visualization reports?

Matplotlib supports Chinese font settings for data visualization reports, allowing you to generate charts with Seaborn and Matplotlib that display Chinese characters correctly for direct business reporting integration.

Can I use pandas to analyze Parquet files and generate charts?

You can use pandas to analyze Parquet files and generate charts by reading Parquet or CSV inputs, performing vectorized data transformations, and outputting Matplotlib or Seaborn visualizations for analysis.

Why should I avoid explicit for loops in pandas data analysis?

Avoiding explicit for loops in pandas data analysis ensures high-performance vectorized processing, leveraging built-in functions for rapid data conversion and aggregation instead of slow iterative operations.