朴素贝叶斯学习实例【机器学习】
一、题目要求
请编写代码(使用sklearn),预测D15的结果
二、数据预处理
1.数据替换
假设:Outlook:{sunny:0,overcast:1,rain:2}
Temperature:{hot:0,mild:1,cool:2}
Humidity:{high:0,normal:1}
Wind:{weak:0,strong:1}
PlayTennis:{no:0,yes:1}
2.OneHotEncoder的使用
它可以实现将分类特征的每个元素转化为一个可以用来计算的值。
from sklearn.preprocessing import OneHotEncoder