我是weka新手,我下载数据集后,用weka中的id3算法来进行分类,结果不能看到决策树,是怎么回事啊?
1个回答
展开全部
weka的ID3算法是会输出一个决策树的,只不过那只是中间计算时输出的结果。同时还会输出很多其他的统计结果。
要看看它有没有报错。 数据集的属性是不是都是离散型的。如果有些是实数型,如17.1,17.2,1.735,17.2....这样就不符合要求,无法生成合理的决策树。
以下是一个简单的weka输出决策树:
age = youth
| student = no: no
| student = yes: yes
age = middle_aged: yes
age = senior
| credit_rating = fair: yes
| credit_rating = excellent
| | income = high: null
| | income = medium: no
| | income = low: no
要看看它有没有报错。 数据集的属性是不是都是离散型的。如果有些是实数型,如17.1,17.2,1.735,17.2....这样就不符合要求,无法生成合理的决策树。
以下是一个简单的weka输出决策树:
age = youth
| student = no: no
| student = yes: yes
age = middle_aged: yes
age = senior
| credit_rating = fair: yes
| credit_rating = excellent
| | income = high: null
| | income = medium: no
| | income = low: no
追问
我明白了,我指的是图形化的决策树,另外再请教一下,我把weka.jar文件解压后看不到相应的算法源文件,难道weka3.6的版本就不能看到相应的算法吗?
追答
有的,但weka安装目录下分别是有两个文件,一个是weka.jar是编译后的class包,另一个weka-src.jar是源码包。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询