【发布时间】:2016-10-08 11:47:19
【问题描述】:
假设名义属性是 Outlook,它包含三个值 Sunny、Overcast 和 Rainy。我想以数字形式转换 Outlook 属性的值,即 1、2、3(可以更改顺序)。我在 weka 中看到了一个过滤器nominaltobinary,但这将创建三列。我不想为每个值创建单独的列。我如何使用 Weka 做到这一点。
【问题讨论】:
-
你为什么要这么做?
-
因为如果输入变量包含非数字值,某些模型会出错。
-
这是真的,但我认为这适用于字符串属性而不是名义属性。我认为名义上会在内部转换为数字。你用的是什么型号?
-
但是当我在 Weka 中加载此类数据时,某些模型将被禁用
-
你用的是什么型号?
标签: weka