Logit:为什么我的取幂系数不等于我的优势比(对于名义预测变量)?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />不确定这个问题是否真的适合这个论坛,但我还是会去问:)
我在 JMP 中运行 logit。 我的理解是,如果您对系数取幂,您会从 X 的 1 个单位变化中得到比值比的变化。
这适用于连续自变量,但不适用于标称 (0,1) 自变量。 示例如下:
对于参数估计,我得到:
项估计截距 -1.516621
性别[女] 0.22189387
Level1 /Level2优势比
男 女 0.6416016
女 男 1.5585996
男性的优势比不应该是 exp(-1.516621)=0.220486 而女性的优势比是 exp(0.20461503)=1.2270525 吗?
被这个搞糊涂了。 真的很感激一些帮助。 谢谢!
回复:Logit:为什么我的取幂系数不等于我的优势比(对于名义预测变量)?我有同样的问题。 讨论对我帮助很大。
必须将类别从名义改为序数,这似乎仍然很奇怪,但它确实有效!
谢谢回复:Logit:为什么我的取幂系数不等于我的优势比(对于名义预测变量)?添加数据的方法有很多种。您可以将屏幕截图直接粘贴到论坛帖子中(我在下面这样做),或者您可以使用高级编辑器并附加文件。
很多时候很多人只是简单地发布数据表代码/分析代码,因为这样可以快速复制您的工作而无需下载任何文件。您可以直接从任何数据表的弹出菜单中获取脚本:

回复:Logit:为什么我的取幂系数不等于我的优势比(对于名义预测变量)?你好克里斯蒂安42 ,
也许你应该从更广阔的角度来看待它。我的印象是 jmp 是为大局而生的。在这种情况下,关于两个以上的类别,因此如果变量是名义上的(无法排序的最原始类别),则需要将它们全部与“平均”类别进行比较。在这种情况下,可以通过 1 减去其他系数的总和来计算缺失系数(或者仅通过从菜单中请求“扩展估计”)。同时,对于序数,将每个类别与其上方的类别进行比较是有意义的。在这种情况下,缺失类别的系数就是截距(常数)。
此外,根据我的经验,预先在表中设置“值排序”比在其他统计软件中通常的做法是在模型平台中手动声明对比更快。
一旦周末结束,我希望您会在论坛上得到更多其他人的想法。
罗恩
回复:Logit:为什么我的取幂系数不等于我的优势比(对于名义预测变量)?谢谢罗恩!这样可行!
将性别视为有序变量对我来说有点违反直觉。 性别似乎是名义上的典型代表。 这是否意味着我应该对任何两级属性(男/女、已婚/单身、大学毕业生/没有大学等?)使用序数。在 JMP 中运行 logit 时? 我什么时候想使用名义上的?
我也觉得很奇怪,当我使用名义时,系数似乎是“错误的”(即你不能对它们取幂以获得优势比)但优势比仍然显示为相同的两种方式(名义或序数变量)。 鉴于我认为 logit 数学的工作方式,这感觉不对。
听起来您是在说这是一个功能而不是错误,而且我认为我没有足够的知识来反对,但这确实令人困惑!
我很乐意分享数据或模型输出(来自“错误”版本),但我无法弄清楚如何将它粘贴到这里而不会疯狂地弄乱格式。
再次感谢,如果您有其他想法,请告诉我!
回复:Logit:为什么我的取幂系数不等于我的优势比(对于名义预测变量)?你好克里斯蒂安42 ,
如果您可以提供数据或至少提供整个输出,那将更有用。
同时,我建议您将性别定义为序数,然后看看优势比对您来说更有意义。
如果您声明它是名义上的,则系数不会相互对比,而是估计与类别之间的非加权平均值的差异。
如果您将其声明为序数,则系数会估计相邻类别之间的差异(在两者之间的性别情况下),我认为这就是您期望看到的。
以性别作为名义运行一次模型,然后再次作为序数运行模型,除了性别系数之外,您应该在所有方面获得基本相同的结果。使用名义选项,你应该得到一个比序数系数小一半的系数。
这完全是关于 jmp 构建类别之间对比的方式。
希望这可以帮助。
罗恩