Google sheets Google Sheets从多个行和列中提取特定数据,并将其放入逻辑回归函数

Google sheets Google Sheets从多个行和列中提取特定数据,并将其放入逻辑回归函数,google-sheets,logistic-regression,Google Sheets,Logistic Regression,我有一份多年学生年度写作评估分数的电子表格 每一行是一次考试的数据(考试年份、学生ID、带小节的考试分数等) 我需要用以下变量将每个学生的数据填入逻辑回归模型: 我需要显示所选数据的SUMPRODUCT函数: B常数Y3-16.266[生成一个数字“1”以平衡sumproduct函数。] B T1AvgScore 0.911[学生第一年考试平均分数]我需要一个函数来将数据放在这里 B T3AvgScore 2.399[学生三年级考试平均分数]我需要一个函数将数据放在这里 B T3SF2 0.4

我有一份多年学生年度写作评估分数的电子表格

每一行是一次考试的数据(考试年份、学生ID、带小节的考试分数等)

我需要用以下变量将每个学生的数据填入逻辑回归模型:

我需要显示所选数据的SUMPRODUCT函数:

B常数Y3-16.266[生成一个数字“1”以平衡sumproduct函数。]

B T1AvgScore 0.911[学生第一年考试平均分数]我需要一个函数来将数据放在这里

B T3AvgScore 2.399[学生三年级考试平均分数]我需要一个函数将数据放在这里

B T3SF2 0.434[学生第三年的“句子流利度(SF)”分数]我需要一个函数将数据放在这里

B T3Conv2 0.251[学生第三年的“约定(Conv)”分数]我需要一个函数将数据放在这里

y*=ln(p/(1-p))[根据上述积函数计算]

p=exp(y*)/(exp(y*)+1[预测百分比的计算]


提前感谢您的帮助!

我不清楚我是否回答了您的要求,但我有从AWA表中提取给定学号的平均分数值的公式。请参阅我添加到您的表中的选项卡,例如GK

查询公式很简单:

=query(AWA,"select F where A = "&E$15&" and B = '"&D19&"' ",0)
其中15是指定的StudentID(一个数值,因此不使用单引号),D19是特定年份

我还添加了从该表E15中的下拉列表中选择StudentID号的功能。或者,如果StudentName可用且易于使用,则可以将其用作选择标准,而不是StudentID。目前,StudentName被忽略,因为它在数据中不可用

让我知道这是否是您所寻找的。一个问题是,对于某些学生,可能会有更多的年份数据。有其他方法列出年份,这可能会对您有所帮助。我将看看是否可以添加该函数

2020年9月9日更新:

如果我正确理解了您的评论,并且对于每个模型,都有一组适用于所有学生的常数(模型3常数见下文),那么我可能有一组通用公式,使用所有三个模型计算每个学生的概率,前提是该学生有足够的数据

在您的工作表中查看我更新的示例GK。
如果我还不了解如何根据学生个人数据值计算最终概率,请告诉我。

为了让其他人更容易帮助你,请共享一份经过消毒的样本表,可由所有人编辑。嗨,kirkg13这里有一个链接,指向经过消毒的样本表,可由所有人编辑。我恐怕我无法真正参与尝试o根据问题的数学/统计性质,提出必要的公式。如果问题是如何将原始数据中的特定数据值转化为形状,将其转化为公式,这将更容易。但在你的问题中,例如,你有“B T1AvgScore 0.911”[学生第一年考试平均分数]我需要一个函数将数据放在这里“.0.911从何而来?你是在问我们生成该值的方程式吗?你说你需要函数的所有其他值也是如此。基本上,我不太懂统计学/数学,无法理解你的问题…嗨,kirkg13,谢谢你试一试。我有数字(比如0.911)从我在SPSS中运行的逻辑回归。这个问题实际上不是关于逻辑回归,而是关于如何从字符串中提取数据并将其放置在特定的单元格中……我希望原始帖子中的图片链接可以帮助我直观地表示我试图完成的内容。谢谢!我想这是本文的开始正确的方向。下一步是当学生只有一到两年的数据时,分数将被引导到另一个模型。有一个只有一个变量的第一年模型,和一个有4个变量的第二年模型……但我会看看你提供的,看看我是否能找出更多……此外,我想知道学生列表是动态的,因此我可以一次得到一系列计算,而不是一个接一个的学生。例如,我可以生成一个所有学生的列表,低于30%的预测通过测试。我添加了一张名为“示例GK实验”的表在这里,我加入了另外两个预测模型。最终,我试图实现的是,对于所有有一年考试成绩的学生,模型1用于确定预测百分比。对于所有有两年考试成绩的学生,模型2用于确定预测百分比。对于所有有一年考试成绩的学生,模型1用于确定预测百分比三年(或更长)的测试分数,模型3用于确定预测百分比。我希望能够根据预测百分比等过滤器查找单个或组的学生@jamestoffee应该可以实现您所描述的。我在“示例GK实验”中添加了一列K它检查每个学生ID的年数数据。然后,只需根据该学生的数据年数选择正确的模型公式-1、2或3。我不明白的是,如何根据学生每年的平均分数获得F6:F10和I6:I10中的值-F11和F12的公式是什么n学生原始数据?感谢您提供的年份公式。F6:F10和I6:I10中的值将来自学生数据库,该数据库包含所有测试平均值和原始分数。这些是逻辑回归模型中的重要自变量。因变量是基于