R语言解多元线性方程R语言中输入test之后,数据如下:>testx1 x2 y1 30.0 760.0 114.52 15.0 901.5 77.03 15.0 698.0 59.54 16.0 595.0 54.05 47.8 589.0 135.0然后输入:> Im.test=Im(test$y~test$x1+test$x2)Error in Im(test$y test$x1 + t
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/08 06:24:00
![R语言解多元线性方程R语言中输入test之后,数据如下:>testx1 x2 y1 30.0 760.0 114.52 15.0 901.5 77.03 15.0 698.0 59.54 16.0 595.0 54.05 47.8 589.0 135.0然后输入:> Im.test=Im(test$y~test$x1+test$x2)Error in Im(test$y test$x1 + t](/uploads/image/z/14314309-61-9.jpg?t=R%E8%AF%AD%E8%A8%80%E8%A7%A3%E5%A4%9A%E5%85%83%E7%BA%BF%E6%80%A7%E6%96%B9%E7%A8%8BR%E8%AF%AD%E8%A8%80%E4%B8%AD%E8%BE%93%E5%85%A5test%E4%B9%8B%E5%90%8E%2C%E6%95%B0%E6%8D%AE%E5%A6%82%E4%B8%8B%EF%BC%9A%3Etestx1+x2+y1+30.0+760.0+114.52+15.0+901.5+77.03+15.0+698.0+59.54+16.0+595.0+54.05+47.8+589.0+135.0%E7%84%B6%E5%90%8E%E8%BE%93%E5%85%A5%EF%BC%9A%3E+Im.test%3DIm%28test%24y%7Etest%24x1%2Btest%24x2%29Error+in+Im%28test%24y+test%24x1+%2B+t)
R语言解多元线性方程R语言中输入test之后,数据如下:>testx1 x2 y1 30.0 760.0 114.52 15.0 901.5 77.03 15.0 698.0 59.54 16.0 595.0 54.05 47.8 589.0 135.0然后输入:> Im.test=Im(test$y~test$x1+test$x2)Error in Im(test$y test$x1 + t
R语言解多元线性方程
R语言中输入test之后,数据如下:
>test
x1 x2 y
1 30.0 760.0 114.5
2 15.0 901.5 77.0
3 15.0 698.0 59.5
4 16.0 595.0 54.0
5 47.8 589.0 135.0
然后输入:
> Im.test=Im(test$y~test$x1+test$x2)
Error in Im(test$y test$x1 + test$x2) :
non-numeric argument to function
这报错了,应该怎么处理啊?
R语言解多元线性方程R语言中输入test之后,数据如下:>testx1 x2 y1 30.0 760.0 114.52 15.0 901.5 77.03 15.0 698.0 59.54 16.0 595.0 54.05 47.8 589.0 135.0然后输入:> Im.test=Im(test$y~test$x1+test$x2)Error in Im(test$y test$x1 + t
你先试试这样
lm.test=lm(y~x1+x2,test)
根据你的报错:non-numeric argument to function
就是说你的数据里面有非数字型的,可能是NA,可能是字符“n/a” 仔细排查一下吧