小编bla*_*t00的帖子

Logistic回归 - 定义R中的参考水平

我想解决这个问题.我如何在R中定义在二元逻辑回归中使用的参考水平?那么多项逻辑回归呢?现在我的代码是:

logistic.train.model3 <- glm(class~ x+y+z,
                         family=binomial(link=logit), data=auth, na.action = na.exclude)
Run Code Online (Sandbox Code Playgroud)

我的响应变量是"YES"和"NO".我想预测某人回答"是"的可能性.

我不想将变量重新编码为0/1.有没有办法告诉模型预测"是"?

谢谢您的帮助.

r logistic-regression

11
推荐指数
2
解决办法
2万
查看次数

r中的多元逻辑回归?

如何在 R 中执行多变量(多因变量)逻辑回归?

我知道你这样做是为了线性回归,这是有效的

form <-cbind(A,B,C,D)~shopping_pt+price
mlm.model.1 <- lm(form, data = train)
Run Code Online (Sandbox Code Playgroud)

但是当我尝试以下(见下文)逻辑回归时,它不起作用。

model.logistic <- glm(form, family=binomial(link=logit), data=train)
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助。

要补充的是,我使用上述线性模型执行此操作的代码似乎不正确。我正在尝试本文档中概述的内容,有些人可能会觉得这些内容很有用。

ftp://ftp.cis.upenn.edu/pub/datamining/public_html/ReadingGroup/papers/multiResponse.pdf

r logistic-regression

8
推荐指数
1
解决办法
8311
查看次数

逐行删除给定列中具有NA的行

我正在尝试删除给定列具有该行的NA的数据框中的行。例如,采用以下数据框

ID# Name Sales Price 
1    NA    15   34
2    Jay   NA   52
3    Roy   NA   21
4    NA    56   NA
5    Jake  60   20
Run Code Online (Sandbox Code Playgroud)

我想删除名称列为NA的所有行。因此,我将得到一个如下所示的数据框:

ID# Name Sales Price 
2    Jay   NA   52
3    Roy   NA   21
5    Jake  60   20
Run Code Online (Sandbox Code Playgroud)

我正在尝试new_df <-na.omit(df [,“ Name”]),但这不起作用(不确定原因)

r function missing-data

2
推荐指数
1
解决办法
3418
查看次数

转换NA在R中不起作用

我有一个数据框,df和一个因子类向量,"EMAIL_STATUS".如果我做:

table(df$EMAIL_STATUS, useNA="always")
Run Code Online (Sandbox Code Playgroud)

我得到38716 <NA>,638 "YES",110 "9999".

我想将38716转换为"UNKNOWN".我尝试以下代码:

df$EMAIL_STATUS[is.na(df$EMAIL_STATUS)] <- "UNKNOWN"
Run Code Online (Sandbox Code Playgroud)

我没有得到任何错误,但它没有将NAs转换为"UNKNOWN",事实上它什么也没做.

r missing-data na

0
推荐指数
1
解决办法
258
查看次数

标签 统计

r ×4

logistic-regression ×2

missing-data ×2

function ×1

na ×1