我尝试编织Rmd文件,但出现此错误。
Error in parse(text=x,srcfile=src): <text>:5:51: unexpected symbol 4: pred_test = predict(ames.bas,newdata=ames_test,estimator="BMA")5:resid_test=ames_test$price-exp(pred_test$fit) rmse_test
它在402行中停止了
```{r}rmse_train = sqrt(mean((na.omit(ames_train$price - exp(pred_train$fit)))^2))
rmse_train
ames_test = ames_test %>% filter(Neighborhood != "Landmrk", Sale.Condition == "Normal")
pred_test = predict(ames.bas,newdata=ames_test,estimator = "BMA")
resid_test = ames_test$price - exp(pred_test$fit) rmse_test = sqrt(mean(resid_test^2))
resid_test
``` 我该如何解决这个问题?我尝试了所有可以在回答的问题中找到的东西
答案 0 :(得分:0)
我假设是因为您在一行上有两行代码。
resid_test = ames_test$price - exp(pred_test$fit) rmse_test = sqrt(mean(resid_test^2))
应该是
resid_test = ames_test$price - exp(pred_test$fit)
rmse_test = sqrt(mean(resid_test^2))