Logistic回归的GLM函数:默认的预测结果是什么?

时间:2017-01-08 00:32:54

标签: r regression glm

我对R建模比较陌生,我遇到了用于建模的GLM函数。我对使用家庭'二项式'进行逻辑回归感兴趣。我的问题是,当我的因变量可以采取两种可能的结果之一时 - 比如说“正面”,“负面”和“负面”。 - 计算估算值的默认结果是什么 - 模型是否预测“正面”的对数赔率?或者“消极的”#39;结果默认?此外,当因变量

时,考虑用于估计的默认结果是什么
  1. YesNo
  2. 1或2
  3. PassFail
  4. 等。 ?

    是否存在R选择此默认值的规则?有没有办法手动覆盖它?请澄清。

1 个答案:

答案 0 :(得分:2)

详情为?binomial

  

对于'二项式'和'准二项式'家庭,答案可以        用以下三种方式之一指定:

     
      
  1. 作为一个因素:'成功'被解释为不是因素         具有第一级(因此通常具有第一级)         第二级)。 添加注释:这通常意味着第一级按字母顺序,因为这是R默认定义因子的方式。

  2.   
  3. 作为值为'0'和'1'的数值向量,         解释为成功案例的比例(与         “权重”给出的案件总数。

  4.   
  5. 作为两列整数矩阵:第一列给出         成功的次数和次数的失败次数。

  6.   

所以预测的概率是“成功”的概率,即因子的第二个等级,或数字情况下1的概率。

从您的示例:

  • 是或否:默认情况下将“否”视为失败(因为按字母顺序排列),但您可以使用my_data$my_factor <- relevel(my_data$my_factor,"Yes")将“是”视为第一级。
  • 1或2:这将失败或产生虚假结果。将变量变为一个因子(“1”将被视为第一个级别)或减1以获得0/1变量(或者如果您希望将2视为失败则使用2-x
  • 通过或失败:见“是或否”......