用途:该工具面向建筑造价场景,对基于 CWICR 的估算进行结构化对比,帮助利益相关方比较设计方案备选、估算版本演变、项目与基准、以及实际成本与估算成本。
主要能力:支持五类对比(版本、方案、基准、实际、项目);按工作项代码合并两份估算,计算数量与成本差异及百分比;按差异幅度划分显著性等级(critical >20%、high 10-20%、medium 5-10%、low <5%、none);按工作项代码前缀汇总分类;筛选显著差异项;多估算对比与顺序版本对比;导出 Excel,含 Summary、Details、By Category、Significant 四个工作表。附带分析类可输出差异分布、最大差异项、分类影响与版本趋势。
使用方式:初始化 CWICRComparisonTool 后调用 compare_estimates,传入 base_df、compare_df 及名称,指定 code_column、quantity_column、cost_column(默认 work_item_code、quantity、total_cost);用 get_significant_variances 获取显著项,用 export_comparison 导出 Excel。依赖 pandas、numpy、openpyxl。
适用场景:估算版本追踪、设计备选方案比选、行业基准对标、估算与实际成本审计。
限制:资料未提供安装命令、许可、价格、平台支持及数据格式要求;差异阈值与分类规则为工具内置逻辑,实际使用需确认输入数据结构匹配。