Spreadsheet & Data Wrangling Master
提供完整的数据处理流程,涵盖清洗、转换、分析与自动化报告生成。
下载 27
支持 CSV/Excel 文件分析,生成统计、图表与洞察摘要。
openclaw skills install @di5cip1e/director-data-analysis命令、参数、文件名以原文为准
分析数据文件(CSV、Excel)并生成可操作的洞察。
- CSV:csv 模块或 pandas.read_csv()
- Excel:pandas.read_excel() 并使用 openpyxl 引擎
- 描述性统计(均值、中位数、众数、标准差、最小值、最大值)
- 数值列之间的相关性
- 分类列的值频次
- 若存在日期列,分析时间趋势
- 条形图:用于分类数据
- 折线图:用于时间序列
- 直方图:用于分布展示
- 散点图:用于相关性分析
import pandas as pd
df = pd.read_csv('sales.csv')
summary = {
'total_revenue': df['amount'].sum(),
'avg_order': df['amount'].mean(),
'top_products': df['product'].value_counts().head(5),
'monthly_trend': df.groupby(pd.to_datetime(df['date']).dt.month)['amount'].sum()
}demographics = df.groupby('segment').agg({
'age': ['mean', 'median'],
'income': ['mean', 'std'],
'id': 'count'
})df['date'] = pd.to_datetime(df['date'])
monthly = df.resample('M', on='date')['value'].sum()始终包含:
df.fillna(0) 或 df.dropna()pd.to_datetime(..., errors='coerce')已收录 2 个 Skill