效果图
为了更好地理解价格比率变动 1 个单位的边际效应,您可以在一些典型取值下使用逻辑响应模型,并将预测结果可视化。
可以使用 margins 包中的函数 cplot() 来完成。函数 cplot() 的参数包括 logistic.model 对象、预测变量的名称,以及相应的典型取值。假设 price.ratio 的典型取值范围是 -2 到 2。由于您只想查看少量取值的预测结果,可使用函数 seq() 生成一个从 -2 到 2、步长为 0.50 的数列。
本练习是课程的一部分
在 R 中构建响应模型
练习说明
- 使用函数
seq()定义一个从-2到2、步长为0.50的数列。将结果赋给名为x的对象。 - 使用函数
cplot(),给定"price.ratio"和x,绘制预测的购买概率。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Define the sequence of x values
x <- seq(from = ___, to = ___, by = ___)
# Plot the price.ratio effect
___(logistic.model, ___, xvals = ___)