同一测试之间的相关性你好
我想找r相同测试但不同时期之间的相关性。
例如:
我在考试中得分四月和十月我需要知道这些时期之间的相关性。

我在 JMP 中找到了多元函数,但我需要在表中而不是在图表中得到结果。
我需要收到 2 列 N测试题和C相关性对于每个测试。
在 excel 中我可以使用 CORREL 函数,但没有找到类似的公式来做到这一点。
分析数据表回复:相同测试之间的相关性你好@丹尼斯伯,
您已经使用 Multivariate 平台完成了几乎所有工作。
使用与您显示的表格格式相同的表格格式,您可以选择 April 和 October 作为您的“Y”列,并选择 Test 作为您的“By”变量。
平台启动后,右键单击“Correlations”面板的结果,然后您可以“Make into Datatable”(通过测试得到一个带有相关系数的单独表格)或“Make combined Datatable”(得到一个表格具有两个相关系数)。
您可以查看脚本中的示例表(一个用于每个单独的测试“Correlations_Test”,一个用于组合数据表“Correlations_Table”)。
我希望这能帮到您,
回复:相同测试之间的相关性@维克多_G已经提供了正确的答案,但是,只是为了咧嘴一笑,我已经提供了如何以您用于 Excel 模型的形式生成相关性。
如果您添加所需的 2 个新列,并在您表示要命名为“测试名称”的列的值中键入,则可以将以下公式添加到您命名为“Correl”的第二列中,以获得您的结果。
dt = Current Data Table();
If(
Row() == 1, cor = Correlation( dt[Index( 1, 3 ), 2] || dt[Index( 1, 3 ), 3] )[2, 1],
Row() == 2, cor = Correlation( dt[Index( 4, 6 ), 2] || dt[Index( 4, 6 ), 3] )[2, 1],
cor = .
);
cor;
