我对R比较陌生,并尝试使用R中的cjoint包进行联合实验,以找出选民在选择政治候选人时所偏好的特征。我已经能够实现'amce'回归以及回归产生的图。 ' amce'的代码回归看起来像这样:
results_overall< - amce(选择〜性别+居住+派对+党派+教育+ copartisan + profession_type + caste_type + pol_connection,data = cdata_chosen,cluster = TRUE,respondent.id =" serial_id",设计="均匀&#34)
情节的代码是:
candidate_plot< - plot(results_overall,main ="总体候选人偏好",xlab =" E [Y]",text.size = 8,point.size的变化= 0.3,dodge.size = 0.9)
制作的情节是:Conjoint Experiment Plot:
现在我正在尝试在同一页面上生成多个图表,其中y轴保持不变,新图表以受访者的特定特征为条件。因此,例如,一个关于政治候选人的特征偏好如何在同一页面上产生的富人和穷人选民之间的差异,而不是两个不同的情节。我试过facet_grid和facet_wrap,但他们似乎并没有使用这个情节。我一直收到错误:
candidate_plot + facet_grid(。〜econ_class) candidate_plot + facet_grid(.~econ_class)中的错误: 二元运算符的非数字参数
有没有人知道如何摆脱这个错误或使用一种迎合cjoint包产生的情节的不同技术创建方面图?