• 大小: 495KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Python
  • 标签: Python  

资源简介

基于Python贝叶斯代码,含训练集、测试集,简单易懂的分类和预测器

资源截图

代码片段和文件信息

#! /usr/bin/env python
#coding=utf-8

# Authors: Hanxiaoyang 
# simple naive bayes classifier to classify iris dataset

# 代码功能:简易朴素贝叶斯分类器,直接取iris数据集,根据花的多种数据特征,判定是什么花
# 详细说明参见博客http://blog.csdn.net/han_xiaoyang/article/details/50629608
# 作者:寒小阳

from sklearn import datasets
iris = datasets.load_iris()
iris.data[:5]
#array([[ 5.1  3.5  1.4  0.2]
#       [ 4.9  3.   1.4  0.2]
#       [ 4.7  3.2  1.3  0.2]
#       [ 4.6  3.1  1.5  0.2]
#       [ 5.   3.6  1.4  0.2]])

#我们假定sepal length sepal width petal length petal width 4个量独立且服从高斯分布,用贝叶斯分类器建模
from sklearn.naive_bayes import GaussianNB
gnb = GaussianNB()
y_pred = gnb.fit(iris.data iris.target).predict(iris.data)
right_num = (iris.target == y_pred).sum()
print(“Total t

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-03-08 20:36  naive_bayes-master\naive_bayes-master\
     文件        1119  2016-02-04 16:58  naive_bayes-master\naive_bayes-master\iris_classification_using_naive_bayes.py
     文件        5975  2018-03-08 20:43  naive_bayes-master\naive_bayes-master\jk.py
     文件     1281142  2016-02-04 16:58  naive_bayes-master\naive_bayes-master\Kaggle_movie_reviewer_sentiment_analysis.ipynb
     文件      104225  2016-02-04 16:58  naive_bayes-master\naive_bayes-master\Kaggle_San_Francisco_Crime_Classification.ipynb
     文件        1436  2016-02-04 16:58  naive_bayes-master\naive_bayes-master\README.md
     文件        6329  2018-03-08 20:24  naive_bayes-master\naive_bayes-master\sohu_news_topic_classification_using_naive_bayes.py

评论

共有 条评论