> 联合调查响应分析 要从头开始设置联合研究,我们需要确定应包含的属性和属性水平。完成后,通常需要生成联合轮廓的部分因子设计。这是为所选属性和水平生成的所有可能轮廓的子集(见*设计 > DOE> 实验设计*)。 一旦获得受访者的数据,就可以分析他们的评估结果,以确定部分价值(Part Worths, PW)和重要性权重(Importance Weights, IW)。 要估计模型,请选择受访者的评分(或排名)作为 “轮廓评估(Profile evaluations)”,并选择轮廓 “属性(Attributes)”。点击`Estimate`按钮或按`CTRL-enter`(Mac 上为`CMD-enter`)生成结果。 ### 示例:地毯清洁剂 在一项联合研究中,向受访者展示了 18 个地毯清洁产品的轮廓,这些产品由 5 个属性描述。要获取`carpet`数据集,请前往 “数据> 管理”,从 “加载数据类型(Load data of type)” 下拉菜单中选择`Examples`,点击 “加载(Load)” 按钮,然后选择`carpet`数据集。 - `design` = 包装设计(A、B、C) - `brand` = 品牌名称(K2R、Glory、Bissell) - `price` = 价格(1.19 美元、1.39 美元、1.59 美元) - `seal` = 《好管家》认证标志(有或无) - `money_back` = 退款保证(有或无) - `ranking` = 受访者对 18 个属性的排名 设计特征:

基于这些属性,可创建 108 种可能的轮廓(即 3×3×3×2×2 = 108)。向受访者提供了 18 个轮廓,要求他们将这些轮廓从最偏好(排名 1)到最不偏好(排名 18)进行排序。前 5 列代表 5 个属性,最后一列是受访者的排名。 a. 计算属性变量的方差膨胀因子(VIF)。你注意到了什么?这关于呈现给受访者的 18 个轮廓集说明了什么? 下方显示的 VIF 值表明属性完全正交。在部分因子设计中,轮廓是经过特意选择的,因此所有属性都是不相关的。 Multicollinearity diagnostics: design brand price seal money_back VIF 1 1 1 1 1 Rsq 0 0 0 0 0 b. 使用受访者的评估作为因变量,属性作为预测变量,估计联合模型。展示完整的部分价值和重要性权重列表。

c. 计算以下选项的预测效用: * 包装 A、K2R 品牌、1.19 美元、无《好管家》认证、无退款保证 - 基于部分价值的预测效用:6.5 + 0 + 0 + 0 + 0 + 0 = 6.5 * 包装 C、Bissell 品牌、1.19 美元、无《好管家》认证、有退款保证 - 基于部分价值的预测效用:6.5 + 4.5 + 1.5 + 0 + 4.5 = 17 * 包装 B、Bissell 品牌、1.59 美元、有《好管家》认证、有退款保证 - 基于部分价值的预测效用:6.5 + 8.0 + 1.5 - 7.67 + 1.5 + 4.5 = 14.33 d. 可获得的最高预测效用是多少?该选项的特征是什么? * 具有最高(预测)效用的选项是:包装 B、Bissell 品牌、1.19 美元、有《好管家》认证、有退款保证 * 基于部分价值的预测效用:6.5 + 8.0 + 1.5 + 0 + 1.5 + 4.5 = 22 我们可以通过三个步骤验证这一结果:(1)在 “数据> 转换” 中使用 “扩展网格(Expand grid)” 创建包含所有 36 个轮廓的新数据集;(2)在 “多元分析 > 联合分析 > 预测(Predict)” 标签页中选择新创建的数据集,将预测结果存储在新变量`predict_ca`中;(3)在 “数据> 查看” 标签页中按`predict_ca`对新数据集排序。以下截图展示了这三个步骤: #### 步骤 1:创建数据集

#### 步骤 2:预测效用

#### 步骤 3:排序预测结果

## 多个受访者 如果有多个受访者的轮廓评估数据,且数据集中包含受访者 ID 变量,我们可以通过从 “分组依据(By)” 下拉菜单中选择受访者 ID,在个体层面估计联合分析结果。然后,我们可以将所有受访者的部分价值和 / 或重要性权重保存到 Radiant 的新数据集中,并使用 “多元分析> K 聚类” 进行细分。 ### 报告 > Rmd 通过点击屏幕左下角的图标或按键盘上的`ALT-enter`,向*报告 > Rmd*添加代码以(重新)创建分析。 如果已创建图表,可使用`ggplot2`命令或`patchwork`进行自定义。详见下方示例和*数据 > 可视化*。 ```r plot(result, plots = c("pw", "iw"), custom = TRUE) %>% wrap_plots(plot_list, ncol = 2) + plot_annotation(title = "Conjoint Analysis") ``` ### R 函数 有关 Radiant 中用于估计联合模型的相关 R 函数概述,请参见*多元分析> 联合分析*。 `conjoint`工具中使用的核心函数包括`stats`包中的`lm`和`car`包中的`vif`。