SuperAPI AI 工具集

data-visualization

数据与分析

查看项目

更新于 10-15 20:33

技能介绍

用途:该技能面向建筑数据分析,将复杂数据集转化为可用于项目各层级决策的图表。资料引用 DDC 方法论第 4.1 章及《数据分析与决策》一书,强调可视化帮助理解成本、进度与工程量数据。

主要能力:使用 Matplotlib 绘制饼图(成本分解)、水平条形图(材料体积)、分组条形图(楼层对比)、S 曲线进度图与甘特图;使用 Seaborn 绘制分布图(直方图、箱线图、小提琴图、散点图)、相关性热力图、分类汇总图、楼层×类别热力图;使用 Plotly 绘制交互式旭日图、3D 散点图、带范围滑块的时间线、子图仪表板、树状图。还提供成本分析仪表板(帕累托分析、单位体积成本、Top 10 元素)以及图表保存与 PDF 报告导出函数。

使用方式:以 pandas 读取 Excel 等数据(如 pd.read_excel("project_data.xlsx")),调用相应函数生成图形,用 savefig 保存为 PNG(dpi=150),或用 PdfPages 导出 PDF。示例代码中数据列名如 Category、Volume_m3、Cost、Level、Date、Progress 等。

适用场景:建筑项目的成本分解、工程量统计、楼层分布、进度跟踪、材料层级分析等。

限制:资料未提供安装命令、依赖版本、收费与平台信息;部分函数依赖数据中存在特定列(如 Cost、Date、Progress),缺失时相应图表无法生成。原文在 PDF 报告函数处被截断,完整实现暂未提供。