Я хочу найти значение класса для ali (öksürük = var, ateş = yok, halsizlik = var), используя байесовскую классификацию. Код ниже работает, но я получаю
Предупреждающие сообщения:
1: naive_bayes (): Функция Öksürük - нулевые вероятности присутствуют. Рассмотрим сглаживание Лапласа.
2: naive_bayes (): Функция Ateş - присутствуют нулевые вероятности. Рассмотрим сглаживание Лапласа.
3: naive_bayes (): Feature Halsizlik - нулевые вероятности присутствуют. Рассмотрим сглаживание Лапласа.
Öksürük<-c("Var","Yok","Yok","Yok","Var","Yok","Yok","Yok","Var","Yok","Var")
Ateş<-c("Var","Var","Yok","Yok","Yok","Var","Yok","Var","Var","Var","Yok")
Halsizlik<-c("Yok","Var","Yok","Var","Yok","Yok","Var","Var","Yok","Var","Var")
COVID19<-c("POZİTİF","POZİTİF","POZİTİF","POZİTİF","NEGATİF","NEGATİF","NEGATİF","NEGATİF","NEGATİF","NEGATİF","")
df<-data.frame("Öksürük"=Öksürük,"Ateş"=Ateş,"Halsizlik"=Halsizlik,"COVID-19"=COVID19)
nbfit<-naivebayes::naive_bayes(df[1:10,1:3],df[1:10,4])
ali<-predict(nbfit,df[11,1:3])