python里怎么计算信息增益,信息增益比,基尼指数

2025-04-03 13:08:10
推荐回答(2个)
回答1:

1、首先自定义一份数据,分别计算信息熵,条件信息熵,从而计算信息增益。

2、然后我们按下图输入命令计算信息熵。

3、再按照下图输入命令计算条件信息熵。

4、再输入下图命令,计算信息增益。

5、输入下列代码计算信息增益比。

6、最后按照下图代码计算出基尼指数。

回答2:

19行open file那一行修改下: import codecsc2_file=codecs.open(c2, "r", "utf-8-sig") #打开文件并返回Unicode的数据,codecs.open 以UTF-8格式解码并忽略文件的初始BOM