如何按AORlevels水平生成d3hat预测值,而非每个观测值的预测?
R语言预测分析:按分组生成预测值时结果行数与预期不符
问题概述
我正在学习预测分析课程,需要基于自有数据生成按AORlevels(年龄组水平)分组的预测值(目标列名为d3hat)。对比课程示例数据,我的自有数据多了一个额外变量,我已经尝试完全匹配示例代码逻辑(包括修改变量名等),但始终无法得到预期结果。
具体异常
- 新建的
newdata1数据框有4行,符合AORlevels分组的预期(共4个年龄组) - 但生成的
newdata1$d3hat却包含7836行数据,对应原始数据的每个观测值,而非分组后的4个预测值
个人背景
- 曾修过R语言基础课程,但在将他人代码适配到自有数据时存在困难
- 本次作业最终目标是基于分组预测值绘制图表并解读结果
求助需求
请提供排查问题的思路、可能的原因,以及适配代码的建议,帮助我生成正确的分组预测值。
内容的提问来源于stack exchange,提问作者user22084055
相关产品推荐
相关产品推荐

