1、首先自定义一份数据,分别计算信息熵,条件信息熵,从而计算信息增益。
2、然后我们按下图输入命令计算信息熵。
3、再按照下图输入命令计算条件信息熵。
4、再输入下图命令,计算信息增益。
5、输入下列代码计算信息增益比。
6、最后按照下图代码计算出基尼指数。
19行open file那一行修改下: import codecsc2_file=codecs.open(c2, "r", "utf-8-sig") #打开文件并返回Unicode的数据,codecs.open 以UTF-8格式解码并忽略文件的初始BOM