Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R中运行多元回归并生成预测分数,该分数不会删除具有NA数据的行_R_Regression_Na - Fatal编程技术网

在R中运行多元回归并生成预测分数,该分数不会删除具有NA数据的行

在R中运行多元回归并生成预测分数,该分数不会删除具有NA数据的行,r,regression,na,R,Regression,Na,我想使用lm函数和predict函数从多元回归中创建一列预测值,而不使用lm函数删除不存在使用lm函数构建多元回归的数据的行。此类数据将在数据集中编码为NA。我现在在R不能让它工作 我可以在SPSS中使用它,因为没有完整数据的预测值显示为空!在给定的单元格中 在R中可以这样做吗?如果是,请提供一些指导 谢谢 调用lm函数时,将选项na.action设置为na.exclude 如果您包含一个简单的示例输入和所需的输出,可以用来测试和验证可能的解决方案,那么就更容易为您提供帮助。你试过预测功能了吗?

我想使用lm函数和predict函数从多元回归中创建一列预测值,而不使用lm函数删除不存在使用lm函数构建多元回归的数据的行。此类数据将在数据集中编码为NA。我现在在R不能让它工作

我可以在SPSS中使用它,因为没有完整数据的预测值显示为空!在给定的单元格中

在R中可以这样做吗?如果是,请提供一些指导

谢谢

调用lm函数时,将选项na.action设置为na.exclude


如果您包含一个简单的示例输入和所需的输出,可以用来测试和验证可能的解决方案,那么就更容易为您提供帮助。你试过预测功能了吗?你到底试了什么,怎么不起作用?效果很好。谢谢
mtcars <- mtcars

# create some NA values
mtcars[8, "hp"] = NA
mtcars[12, "hp"] = NA

mod <- lm(mpg ~ hp, data = mtcars, na.action = na.exclude) 
predict(mod)