如何从Weka获取每个类的属性

如何从Weka获取每个类的属性,weka,document-classification,Weka,Document Classification,我的数据集中有11个类/类别。每个类都有一些实例分配给它。我需要知道Weka在每个类别中提取的属性/单词以及分配给每个属性的数值。有办法吗?这是一个用于Weka培训和分类的arff文件格式示例: 在本例中,我所说的是用于西班牙语比赛的部分文件 @relation Task10EnglishS2014 @attribute PathLenAlign numeric @attribute ResAlign numeric @attribute LcAlign numeric @attribut

我的数据集中有11个类/类别。每个类都有一些实例分配给它。我需要知道Weka在每个类别中提取的属性/单词以及分配给每个属性的数值。有办法吗?

这是一个用于Weka培训和分类的arff文件格式示例:

在本例中,我所说的是用于西班牙语比赛的部分文件

@relation Task10EnglishS2014

@attribute PathLenAlign numeric

@attribute ResAlign numeric

@attribute LcAlign numeric
@attribute WupAlign numeric
@attribute Res numeric
@attribute Lc numeric
@attribute DiceSimilarityAttribute numeric
@attribute NumericEvaluation numeric
@data
1,9.5852985,3.637587,1,8.0142254,3.637587,0.75,5.000
1,9.20881283333333,3.637587,1,8.3916004,3.637587,1,5.000
0.625,2.812914,2.754695,0.761905,2.812914,2.754695,0.5,0.292893218813452,0.300
...
零碎的:

@relation Task10EnglishS2014
@关系+集合或实验的名称

@attribute LcAlign numeric
@属性+属性名称+属性类型

@data
从这里开始值的实例或向量​​对于每个输入

这是训练集,用于训练模型以对新实例进行分类。 在Weka explorer中,我们需要在“预处理”选项卡中加载此文件。在“分类”选项卡中,您需要选择一个分类器,并将交叉验证设置为10倍,然后单击“开始”按钮。这将生成一个经过训练的模型

arff分类文件必须具有以下结构:

@关系任务10英语HS2014

@attribute PathLenAlign numeric

@attribute ResAlign numeric

@attribute LcAlign numeric
@attribute WupAlign numeric
@attribute Res numeric
@attribute Lc numeric
@attribute DiceSimilarityAttribute numeric
@attribute NumericEvaluation numeric
@data
1,9.5852985,3.637587,1,8.0142254,3.637587,0.75,?
1,9.20881283333333,3.637587,1,8.3916004,3.637587,1,?
0.625,2.812914,2.754695,0.761905,2.812914,2.754695,0.5,0.292893218813452,?
...
那个?simbol表示这是要分类的值

您必须选择选项:“提供的测试集”并选择要分类的文件,在“模式选项…”中选择“输出预测”,然后右键单击模型并选择“在当前测试集上重新评估模型”。
在右侧的面板中,结果是可视化的。

感谢您的努力和解释。然而,我已经完成了培训步骤,并且我知道分类步骤。我的问题是想办法知道weka(培训后)将数据集中的哪些属性分配给哪个类