prgmain.java

来自「k-means聚类算法的java代码实现,良好的代码风格」· Java 代码 · 共 37 行

JAVA
37
字号
package cluster.kmeans;


import java.util.Vector;
import java.util.Iterator;

/**
 * Created by IntelliJ IDEA.
 * User: shyam.s
 * Date: Apr 18, 2004
 * Time: 4:26:06 PM
 */
public class PrgMain {
    public static void main(String args[]) {
        Vector dataPoints = new Vector();
        dataPoints.add(new DataPoint(22, 21, "p53"));
        dataPoints.add(new DataPoint(3, 2, "maltase"));
        dataPoints.add(new DataPoint(19, 20, "bcl2"));
        dataPoints.add(new DataPoint(18, 22, "fas"));
        dataPoints.add(new DataPoint(1, 3, "amylase"));
        JCA jca = new JCA(2, 1000, dataPoints);
        jca.startAnalysis();

        Vector[] v = jca.getClusterOutput();
        for (int i = 0; i < v.length; i++) {
            Vector tempV = v[i];
            System.out.println("-----------Cluster" + i + "---------");
            Iterator iter = tempV.iterator();
            while (iter.hasNext()) {
                DataPoint dpTemp = (DataPoint) iter.next();
                System.out.println(dpTemp.getObjName() + "[" + dpTemp.getX() +
                                   "," + dpTemp.getY() + "]");
            }
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?