de.aitools.dm.clustering.algorithms.dbscan
Class ProximitySorter

java.lang.Object
  extended by de.aitools.dm.clustering.algorithms.dbscan.ProximitySorter

public final class ProximitySorter
extends java.lang.Object


Constructor Summary
ProximitySorter()
           
 
Method Summary
static double[][] getSortedProximities(UndirectedMutableGraph<Point> neighborGraph, int minNeighbor, int stepWidth, int numSteps)
           
static void gnuplot(Vector[] data, Proximity<Vector> proximityMeasure, int minNeighbor, int stepWidth, int numSteps, java.lang.String filepath)
           
static void main(java.lang.String[] args)
           
static UndirectedMutableGraph<Point> neighborGraph(Vector[] data, Proximity<Vector> proximityMeasure, int numNeighbors)
           
static void slope(java.lang.String datIn, java.lang.String datOut, int sample)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProximitySorter

public ProximitySorter()
Method Detail

neighborGraph

public static UndirectedMutableGraph<Point> neighborGraph(Vector[] data,
                                                          Proximity<Vector> proximityMeasure,
                                                          int numNeighbors)

slope

public static void slope(java.lang.String datIn,
                         java.lang.String datOut,
                         int sample)
                  throws java.io.IOException
Throws:
java.io.IOException

gnuplot

public static void gnuplot(Vector[] data,
                           Proximity<Vector> proximityMeasure,
                           int minNeighbor,
                           int stepWidth,
                           int numSteps,
                           java.lang.String filepath)
                    throws java.io.IOException
Throws:
java.io.IOException

getSortedProximities

public static double[][] getSortedProximities(UndirectedMutableGraph<Point> neighborGraph,
                                              int minNeighbor,
                                              int stepWidth,
                                              int numSteps)

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException