如何在R中运行回归同时忽略包含0的所有行?

时间:2019-02-12 12:35:29

标签: r

我想在数据集中的两列之间运行线性回归:列V45和列TotalScore。

为回答上一个问题,我将两列都转换为“数字”值。但是,我需要在“总分”列中省略任何包含值“ 0”的单元格。

总共大约有1450行。

我尝试使用的代码如下:

reg_ex1 <- lm(V45~TotalScore,data = Combineddatainprogresscsv)

但是它不提供任何输出。

我基本上需要忽略“总分”列中所有值为“ 0”的行。我可以做些什么:如果列总得分中的单元格包含0,则从回归中忽略整行?

谢谢您的帮助!

1 个答案:

答案 0 :(得分:1)

我不知道你为什么要这么做,看上去很腥。随时可以使用

df2=subset(df,TotalScore>0)

并在此数据集上运行模型。