Backtrace: ▆ 1. ├─... %>% cbind(census_data_clean$income) 2. ├─base::cbind(., census_data_clean$income) 3. ├─stats::predict(., newdata = census_data_clean) 4. ├─caret::dummyVars(" ~ .", data = .) 5. ├─caret:::dummyVars.default(" ~ .", data = .) 6. │ └─base::is.data.frame(data) 7. ├─dplyr::select(...) 8. ├─dplyr:::select.data.frame(...) 9. │ └─tidyselect::eval_select(expr(c(...)), data = .data, error_call = error_call) 10. │ └─tidyselect:::eval_select_impl(...) 11. │ ├─tidyselect:::with_subscript_errors(...) 12. │ │ └─rlang::try_fetch(...) 13. │ │ └─base::withCallingHandlers(...) 14. │ └─tidyselect:::vars_select_eval(...) 15. │ └─tidyselect:::walk_data_tree(expr, data_mask, context_mask) 16. │ └─tidyselect:::eval_c(expr, data_mask, context_mask) 17. │ └─tidyselect:::reduce_sels(node, data_mask, context_mask, init = init) 18. │ └─tidyselect:::walk_data_tree(new, data_mask, context_mask) 19. │ └─tidyselect:::as_indices_sel_impl(...) 20. │ └─tidyselect:::as_indices_impl(...) 21. │ └─tidyselect:::chr_as_locations(x, vars, call = call, arg = arg) 22. │ └─vctrs::vec_as_location(...) 23. └─vctrs (local) `<fn>`() 24. └─vctrs:::stop_subscript_oob(...) 25. └─vctrs:::stop_subscript(...) 26. └─rlang::abort(...)这是他的报错
时间: 2024-03-31 19:36:19 浏览: 347
dbx.rar_aix d_dbx in a_linux D_site:www.pudn.com_unix d
这个报错是由于在对数据集进行选择操作时,指定的某些列名不存在的缘故。可能的原因是在进行数据清洗时,某些列被删除或重命名了,但是在后续的操作中仍然使用了旧列名。建议检查代码中指定的列名是否正确,并确保与数据集中存在的列名相匹配。如果仍然无法解决问题,请提供更多相关的代码和数据,以便更好地帮助您定位问题。
阅读全文