15、R语言中模型可视化与复杂调查数据绘图全攻略

R语言中模型可视化与复杂调查数据绘图全攻略

1. 模型绘图技巧

在数据可视化中,我们常常需要对模型的结果进行展示。例如,在绘制不同大陆的点范围图时,代码如下:

p + geom_pointrange(position = position_dodge(width = 1)) +
scale_x_continuous(breaks = unique(gapminder$year)) +
theme(legend.position = "top") +
labs(x = "Year", y = "Estimate", color = "Continent")

这里, position_dodge() 函数的调用使得每个大陆的点范围在同一年份内相互靠近,而不是重叠绘制。这种方法不仅适用于此类情况,在比较不同统计模型给出的系数时也非常有用。

2. 绘制边际效应图

近年来,从模型中估计和绘制部分或边际效应已成为一种越来越常见的展示准确且具有解释性预测的方法。以 gss_sm 数据集中的 obama 二元变量为例,我们可以进行如下操作:
- 数据准备与模型拟合
- 创建新变量 polviews_m ,将 “Moderate” 作为参考类别:

gss_sm$polviews_m <- relevel(gss_sm$polviews
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值