我已经安装了weka和python-weka-wrapper。
我到目前为止
from weka.classifiers import Classifier
clf=Classifier(classname="weka.classifiers.rules.JRip")
from random import randint
X = [[randint(1,10) for _ in range(5)] for _ in range(100)]
y = [randint(0,1) for _ in range(100)]
但现在我不知道如何加载可用作Python数据结构的数据。
如何加载数据矩阵,输出规则(以某种可解析的格式)并在新数据上测试分类器?
答案 0 :(得分:2)
您可以通过定义结构(即属性)然后添加数据行来动态创建数据。此外,我添加了一个方便的方法来实例化weka.core.dataset
模块create_Instances_from_lists
的实例,该模块安排在下一个版本中。
这个问题在项目的邮件列表中也是answered,包括示例和指针。