我是R的新手,正在做作业。我们需要在给定数据集上进行随机森林和要素交互的示例。当我运行代码时,我得到了图,但是没有任何数据。请帮助我,因为我从未在R中编程过,所以我需要这样做。谢谢!
我已经尝试只使用没有N / A值的列
X <- student_data_train %>%
select(-GradePASS) %>%
as.data.frame()
predictor <- Predictor$new(rf_model, data = X, y = student_data_train$GradePASS)
str(predictor)
install.packages("devtools")
library(devtools)
interact <- Interaction$new(predictor, feature = "selfassesm")
interact$plot()
interact$results %>%
ggplot(aes(x = reorder(.feature, .interaction), y = .interaction, fill = .class)) +
facet_wrap(~ .class, ncol = 2) +
geom_bar(stat = "identity", alpha = 0.8) +
scale_fill_tableau() +
coord_flip() +
guides(fill = FALSE)