全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1761 2
2021-05-13
这是我的部分代码,求求各位大佬帮忙看看哪里出问题了呀

data_train$satisfaction=as.factor(data_train$satisfaction)
fit_Bayes1=naive_bayes(satisfaction~.,data_train)
names(fit_Bayes1)
fit_Bayes1$apriori
fit_Bayes1$tables
plot(fit_Bayes1)
pre_Bayes1=predict(fit_Bayes1,data_test)
data_test$Bayes_pre_satisfaction=pre_Bayes1$class
head(data_test)
table(data_test$satisfaction,pre_Bayes1$class)
error_Bayes1=sum(pre_Bayes1$class!=data_test$satisfaction)/nrow(data_test);error_Bayes1


显示错误
> table(data_test$satisfaction,pre_Bayes1$class)
Error in pre_Bayes1$class : $ operator is invalid for atomic vectors
> error_Bayes1=sum(pre_Bayes1$class!=data_test$satisfaction)/nrow(data_test);error_Bayes1
Error in pre_Bayes1$class : $ operator is invalid for atomic vectors
> 这是为什么呀,该怎么修改啊呜呜


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2021-5-13 13:41:20
上面有的符号显示不出来 以下是截图
附件列表
F4UKSONP82{VEJI~~AM5LZJ.png

原图尺寸 26.16 KB

F4UKSONP82{VEJI~~AM5LZJ.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-5-21 06:06:24
先把数据、变量的格式搞好,你的变量格式估计有问题。代码可以借鉴后修改,数据格式却不会自动搞好
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群