上面是一个贝叶斯公式;通过上式可以看出,要预测文本属于哪一个分类,则需要求出和
;
而想要计算出这两个概率,则需要将文本数据转换成数值型的数据,所以需要构建一个单词表,若若单词表中的单词,文本中存在,则将对应位置置为1,不存在,置为0.
第一步:读取文件,返回文本列表textMat 和标签列表labelVec
def loadDataSet():
textMat=[['my','dog','has','flea','problems','help','please'
上面是一个贝叶斯公式;通过上式可以看出,要预测文本属于哪一个分类,则需要求出和
;
而想要计算出这两个概率,则需要将文本数据转换成数值型的数据,所以需要构建一个单词表,若若单词表中的单词,文本中存在,则将对应位置置为1,不存在,置为0.
第一步:读取文件,返回文本列表textMat 和标签列表labelVec
def loadDataSet():
textMat=[['my','dog','has','flea','problems','help','please'