help:多元回归嗨,有人知道如何比较两个多元回归吗?
我有两年的数据,所以每年我将使用相同的自变量和因变量(仅不同的2年)进行多元回归。我如何比较这两个
分析工具回复:帮助:多元回归你好@ tang1111 ,
这取决于您要比较两者的方式。 在最简单的情况下,让我们考虑您有三列:date,X和Y。 显然,日期跨度为两年,例如2019年和2020年。 如果通过X将对应的列转换为角色来进行拟合Y,然后将日期(仅作为年份值)放入“按”角色,则将分别获得2019和2020的两个回归拟合。
在那之后,实际上是您如何比较这两个匹配度,这才是下一个问题。 您可能需要为日期创建一个新的列公式(右键单击日期列>新列公式>日期和时间>年)。 如果您的日期列采用YYYY / MM / DD格式或类似格式,则需要使用此格式。 如果您尝试在By角色中使用具有这种格式的日期列,则将获得每一天的回归,这没有多大意义。
如果不指定当前问题的更多详细信息,很难提供进一步的建议。 如果您可以提供数据表(例如,匿名和/或标准化的表),则可以更轻松地详细了解要查找的内容。
希望这可以帮助!,
DS
回复:帮助:多元回归@ tang1111一,欢迎来到社区。 只需添加一下,您想进行哪些比较? RSquare,RSquare调整,RMSE,p值,残差,CV等 有许多统计数据可用于比较或构建模型。
回复:帮助:多元回归正如其他人已经指出的那样,有很多方法和问题。
它还取决于您使用哪个版本(是否专业)。
但是也许这是一个起点:
我打开了Big Class示例表,
使年龄不断
并使用x拟合y来建立回归模型,
x的年龄和身高,
权重为y
并按规则使用性别(而不是年份)。
这给了我一个报告,其中包含两个回归模型,一个用于男性,一个用于女性。
您已经可以在这里比较Rsquare等数字了。
此外,您可以将模型另存为每个组的公式,
最后,您可以按年龄(在您的情况下为年份)绘制对实际值的预测。
您可以查看两个组的公式。
该脚本将启动Big Class示例。
在Jmp Pro中,有一个模型补全功能。
这是你想要的吗?


名称默认为Here(1);
dt = Open(“ $ SAMPLE_DATA / Big Class.jmp”);
column(dt,“ Age”)<<设置建模类型(“ Continuous”);
型号= dt <<合适的型号(
Y(:重量),
通过(:sex),
效果(:age,:height),
人格(“标准最小二乘”),
重点(“最小报告”),
跑步(
:weight << {拟合摘要(1),方差分析(1),
参数估计值(1),比例估计值(0),
通过Predicted(0)绘制实际图,Plot Regression(0)绘制图,
通过Predicted(0)绘制残差,绘制学生化残差(0),
情节效应杠杆(0),以标准分位数(0)作图残差,
Box Cox Y变换(0)}
)
);