朴素贝叶斯分类器——matlab实现

朴素贝叶斯分类对——matlab实现

关于数据层面的问题,表示bug就留给有缘人……

根据西瓜数据集判断某个西瓜是不是好瓜:
在这里插入图片描述
本次实验是针对以上17行数据为训练数据,以及题目要求的1行数据为训练数据。实验源自于周志华的西瓜书,对于西瓜数据集3.0训练一个朴素贝叶斯分类器可参考:朴素贝叶斯分类MATLAB实现

我的实验首先将data.txt文件内的数据导入matlab中的元胞数组中:

在这里插入图片描述

前17行为训练数据集最后一行为测试数据集:

在这里插入图片描述

加载数据代码如下:

%% 加载数据
D = importdata('data.txt');
n = 17; % 数据量
m = 10; % 属性
train = cell(n,m);
test = cell(1,m);
S = regexp(D,',','split');
for i=1:17
    train(i,:) = S{i,1};
end
test(1,:) 
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

泤燃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值