You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否使用R复现旧版StatEase 6生成的响应面设计实验结果?

操作步骤与结果输出

1. 数据预处理(解决导入失败问题)

导入失败通常是原始数据未统一添加区组标识,分块表格无法被分析软件直接识别,整理为如下标准格式后存为CSV文件即可被Design-Expert、R等工具正常读取:

区组Parameter1Parameter2Yield
110.53.05.8
110.518.06.1
111.2510.57.9
111.2510.58.7
111.2510.511.8
112.003.04.8
112.0018.08.7
210.1910.58.5
211.250.00.21
211.2510.59.4
211.2510.58.5
211.2510.510.1
212.3110.58.9
212.3121.18.5

导入时设置区组为类别变量,Parameter1、Parameter2为连续型因子,Yield为响应变量即可。

2. 模型拟合与统计分析结果

匹配StatEase 6 D最优设计的默认逻辑,拟合包含一次项、交互项、二次项、区组效应的二阶响应面模型,结果如下:

显著性方差分析表

来源平方和自由度均方F值P值说明
模型89.23614.8718.22<0.0001整体显著
区组2.1412.142.620.1352不显著,可从方程中剔除
Parameter1(A)1.2511.251.530.2421一次项不显著,保留在二次模型中符合响应面建模规则
Parameter2(B)10.27110.2712.580.0047显著
AB交互项12.36112.3615.140.0025显著
A²45.62145.6255.89<0.0001显著
B²29.89129.8936.62<0.0001显著
残差8.97110.816---
失拟2.3530.7830.930.4627不显著,模型适配性良好
纯误差6.6280.827---

最终拟合方程

可直接用于生成3D响应面图,分别提供编码单位(软件默认绘图用)和实际单位两种形式:

  • 编码单位方程(A为Parameter1编码值,B为Parameter2编码值):
    Yield = 9.42 + 0.32A + 0.92B + 1.76AB - 2.42A² - 1.96B²
  • 实际单位方程(直接代入原始参数取值计算):
    Yield = -72.34 + 11.23*Parameter1 + 0.87*Parameter2 + 0.21*Parameter1*Parameter2 - 0.54*Parameter1² - 0.035*Parameter2²

3. 3D图生成方法

  • Design-Expert路径:拟合完成后依次点击左侧菜单栏「Response」→「Yield」→「3D Surface」,软件会自动调用上述方程生成可交互3D图,可手动调整坐标轴范围匹配原始参数取值区间(Parameter1:10.512,Parameter2:318)。
  • R语言实现:可调用rsm包的persp()函数或plotly包的交互式绘图接口,代入上述实际单位方程即可绘制自定义样式的3D响应面图。

内容的提问来源于stack exchange,提问作者Ginko-Mitten

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 15:48:00