如何在 Excel 中执行逻辑回归

您所在的位置:网站首页 excel做对数函数 如何在 Excel 中执行逻辑回归

如何在 Excel 中执行逻辑回归

2024-06-15 16:32| 来源: 网络整理| 查看: 265

如何在 excel 中执行逻辑回归经过 本杰明·安德森博 7月 28, 2023 指导 0 条评论

逻辑回归是当响应变量是二元时我们用来拟合回归模型的方法。

本教程介绍如何在 Excel 中执行逻辑回归。

示例:Excel 中的逻辑回归

使用以下步骤在 Excel 中对数据集执行逻辑回归,该数据集指示大学篮球运动员是否根据 GPA 被选入 NBA(选秀:0 = 否,1 = 是)。过去的得分、篮板和助攻。季节。

第 1 步:输入数据。

首先,输入以下数据:

Excel 中的原始数据

步骤 2:输入回归系数的单元格。

由于模型中有三个解释变量(pts、rebs、ast),因此我们将为模型中的三个回归系数和一个原点创建单元格。我们将每个值设置为 0.001,但稍后我们将对其进行优化。

Excel 中的逻辑回归

接下来,我们需要创建一些新列,用于优化这些回归系数,包括 logit、e logit 、概率和对数似然。

步骤3:为logit创建值。

接下来,我们将使用以下公式创建 logit 列:

Excel 中的逻辑回归方程

步骤 4:为 e logit创建值。

接下来,我们将使用以下公式为 e logit创建值:

Excel 中的逻辑回归计算

第 5 步:创建概率值。

接下来,我们将使用以下公式创建概率值:

第 6 步:创建对数似然值。

接下来,我们将使用以下公式创建对数似然值:

对数似然 = LN(概率)

步骤 7:求对数概率之和。

最后,我们将找到对数似然之和,这是我们将尝试最大化以求解回归系数的数字。

步骤8:使用求解器求解回归系数。

如果您尚未在 Excel 中安装求解器,请按照以下步骤操作:

单击“文件” 。单击“选项” 。单击加载项。单击“规划求解插件” ,然后单击“前往” 。在出现的新窗口中,选中Solver Add-In旁边的框,然后单击Go 。

安装求解器后,转到“数据”选项卡上的“分析”组,然后单击“求解器” 。输入以下信息:

设定目标:选择包含对数概率之和的单元格 H14。通过修改变量单元格:选择包含回归系数的单元格范围 B15:B18。使无约束变量非负:取消选中此框。选择求解方法:选择非线性GRG。

然后单击“解决” 。

求解器自动计算回归系数估计值:

默认情况下,回归系数可用于查找项目 = 0 的概率。

然而,通常在逻辑回归中,我们感兴趣的是响应变量 = 1 的概率。

因此,我们可以简单地反转每个回归系数的符号:

Excel 中的逻辑回归

现在可以使用这些回归系数来计算项目 = 1 的概率。

举例来说,假设一名球员场均得到14分、4个篮板和5次助攻。该球员被选入 NBA 的概率可以计算如下:

P(项目 = 1) = e 3.681193 + 0.112827*(14) -0.39568*(4) – 0.67954*(5) / (1+e 3.681193 + 0.112827*(14) -0.39568*(4) – 0.67954*(5 ) ) = 0.57 。

由于这个概率大于 0.5,我们预测该玩家 被选入 NBA。

相关:如何在 Excel 中创建 ROC 曲线(逐步)

关于作者安德森博本杰明·安德森博

大家好,我是本杰明,一位退休的统计学教授,后来成为 Statorials 的热心教师。 凭借在统计领域的丰富经验和专业知识,我渴望分享我的知识,通过 Statorials 增强学生的能力。了解更多

添加评论取消回复


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3