0
我想預測我的模型上的某些變量的值,以及95%的置信區間,我一直得到同樣的錯誤,我的一個變量沒有找到。這是什麼R的錯誤信息的意思
下面是代碼位和錯誤消息,我得到:
pred.frame <- data.frame(lpsa=seq(min(prostate$lpsa), max(prostate$lpsa),
+ length=100))
pp <- predict(pros8.lm, int="p", newdata=pred.frame)
Error in eval(expr, envir, enclos) : object 'lcavol' not found
我創建了一個數據幀與所有我的變量的包括在內,我想測試特定的值加在一起,但從某些原因它沒有標識其中之一。
下面是創建的數據幀:
newpatient <- data.frame(lcavol = 1.44692, lweight = 3.62301, age = 65.0,
lbph = 0.3001, svi = 0.0000, lcp = -0.79851,
gleason = 7.0, pgg45 = 15.0)
有人能識別/指出爲什麼這不起作用?
你可能要考慮改變你的問題的標題 – mtoto
看那colnames 'pred.frame'。沒有列'lcavol'(因爲你的錯誤已經告訴你了) – Heroka