【问题标题】:Create Weka Instance with string attribute使用字符串属性创建 Weka 实例
【发布时间】:2015-02-19 23:58:55
【问题描述】:

我正在尝试将我继承的自定义代码的 ArrayList 转换为 Weka Instances 结构,以便可以在其上使用 Weka IBk 分类器。

在实例中,特征用 HashMap 表示。因此,如果我对电影评论进行分类,例如,一个特征可能是 ("funny", 2) 的 HashMap,2 是“funny”一词的出现

虽然可能有更好的方法我正在迭代我的实例以尝试将它们转换为 Weka 实例。

问题是我不能 instance.setValue("funny", 2) 因为 setValue() 需要一个 int,double 输入。有没有办法做到这一点,或者我应该以不同的方式接近它?

【问题讨论】:

    标签: java weka


    【解决方案1】:

    您可以为每个键创建一个属性(将所有不同的键放在一个列表中,对其进行排序以保持顺序固定)。属性将具有数值,即出现次数。

    【讨论】:

      猜你喜欢
      • 2011-10-02
      • 2012-11-24
      • 2016-01-31
      • 2011-06-02
      • 2011-02-16
      • 2017-01-16
      • 2014-08-31
      相关资源
      最近更新 更多