码迷,mamicode.com
首页 > 其他好文 > 详细

sklearn中的朴素贝叶斯模型及其应用

时间:2018-11-26 11:48:50      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:iris   select   pre   oss   target   ict   com   data   ima   

from sklearn import datasets
iris = datasets.load_iris()
from sklearn.naive_bayes import GaussianNB
gnb = GaussianNB()
pred = gnb.fit(iris.data,iris.target)
y_pred = pred.predict(iris.data)
print (iris.data.shape[0],(iris.target != y_pred).sum())

技术分享图片

iris.target
技术分享图片

y_pred
技术分享图片

from sklearn import datasets
iris = datasets.load_iris()
from sklearn.naive_bayes import BernoulliNB
gnb = BernoulliNB()
pred = gnb.fit(iris.data,iris.target)
y_pred = pred.predict(iris.data)
print (iris.data.shape[0],(iris.target != y_pred).sum())

技术分享图片

iris.target

技术分享图片 y_pred 技术分享图片
from sklearn import datasets iris = datasets.load_iris() from sklearn.naive_bayes import MultinomialNB gnb = MultinomialNB() pred = gnb.fit(iris.data,iris.target) y_pred = pred.predict(iris.data) print (iris.data.shape[0],(iris.target != y_pred).sum()) 技术分享图片 from sklearn.naive_bayes import GaussianNB from sklearn.model_selection import cross_val_score gnb=GaussianNB() scores=cross_val_score(gnb,iris.data,iris.target,cv=10) print("Accuracy:%.3f"%scores.mean()) 技术分享图片 scores
技术分享图片

 

sklearn中的朴素贝叶斯模型及其应用

标签:iris   select   pre   oss   target   ict   com   data   ima   

原文地址:https://www.cnblogs.com/ZHONGmy/p/10019348.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!