zoukankan      html  css  js  c++  java
  • 数据挖掘:Weka代码学习

    在Eclipse中配置Weka,在Eclipse中新建一个Java Project,然后在Eclipse的Resource目录中,在新new的Project上右键选择Build Path中选择add external achieve,然后选择到weka安装目录下的weka.jar包和weka-src.jar包。然后就可以在这个Project中添加class了。

    新建好的Java Project的文件目录:

    在InstanceTest.java中编写代码:

    package wekaLearningClassifier;
    import java.io.FileReader;
    
    import weka.core.Instances;
    public class InstanceTest
    {
        public static Instances getFileInstances(String fileName)throws Exception
        {
            FileReader frData=new FileReader(fileName);
            Instances data=new Instances(frData);
            return data;
        }
        public static void main(String [] args)throws Exception
        {
            Instances member=getFileInstances("E:\adult (1)/adult.csv.arff");//输入的参数是文件的绝对路径:"盘符:\folder/folder/filename.arff"
            for(int i=0;i<member.numInstances();i++)//循环输出所有逇示例
            {
                System.out.println(i+":"+member.instance(i));
                
            }
            System.out.println("
    "+member.firstInstance());//获取第一个示例
            System.out.println("
    "+member.lastInstance());//获取最后一个示例
    System.out.println(" "+member.numAttributes());//获取示例的属性个数
    } }
  • 相关阅读:
    Navicat Premium 最新激活码 12 免安装(不用注册码,不用注册机)
    Vs Code 2019软件安装教程及常用的入门设置
    (WinForm)FormBorderStyle属性
    背包的题后总结。
    123
    网络最大流——最高标号预流推进
    厉害的网站
    一般图最大匹配——带花树
    四边形不等式
    你好,OI
  • 原文地址:https://www.cnblogs.com/AmatVictorialCuram/p/3618299.html
Copyright © 2011-2022 走看看