- import weka.*;
- import weka.classifiers.trees.J48;
- import weka.core.Attribute;
- import weka.core.Instance;
- import weka.core.Instances;
- import weka.core.converters.ConverterUtils.DataSource;
- public class Enter {
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- DataSource source = null;
- try {
- source = new DataSource("E:\\iris.arff");
- Instances instances = source.getDataSet();
- //打印属性名
- int numOfAttributes = instances.numAttributes();
- for(int i = 0; i < numOfAttributes ;++i)
- {
- Attribute attribute = instances.attribute(i);
- System.out.print(attribute.name() + " ");
- }
- System.out.println();
- //打印实例
- int numOfInstance = instances.numInstances();
- for(int i = 0; i < numOfInstance; ++i)
- {
- Instance instance = instances.instance(i);
- System.out.print(instance.toString() + " ");
- System.out.println();
- }
- } catch (Exception e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- }
转载于:https://blog.51cto.com/loma1990/1016326