Documentation of 'com.datumbox.framework.core.mathematics.distances.Distance' Java class
Distance
com.datumbox.framework.core.mathematics.distances

Class Distance



  • public class Distance
    extends java.lang.Object
    The Distance class provides methods to estimate various types of distances between Associative Arrays.
    • Constructor Detail

      • Distance

        public Distance()
    • Method Detail

      • euclidean

        public static double euclidean(AssociativeArray a1,
                                       AssociativeArray a2)
        Estimates the euclidean distance of two Associative Arrays.
        Parameters:
        a1 -
        a2 -
        Returns:
      • euclideanWeighted

        public static double euclideanWeighted(AssociativeArray a1,
                                               AssociativeArray a2,
                                               java.util.Map<java.lang.Object,java.lang.Double> columnWeights)
        Estimates the weighted euclidean distance of two Associative Arrays.
        Parameters:
        a1 -
        a2 -
        columnWeights -
        Returns:
      • manhattan

        public static double manhattan(AssociativeArray a1,
                                       AssociativeArray a2)
        Estimates the manhattan distance of two Associative Arrays.
        Parameters:
        a1 -
        a2 -
        Returns:
      • manhattanWeighted

        public static double manhattanWeighted(AssociativeArray a1,
                                               AssociativeArray a2,
                                               java.util.Map<java.lang.Object,java.lang.Double> columnWeights)
        Estimates the weighted manhattan distance of two Associative Arrays.
        Parameters:
        a1 -
        a2 -
        columnWeights -
        Returns:
      • maximum

        public static double maximum(AssociativeArray a1,
                                     AssociativeArray a2)
        Estimates the maximum distance of two Associative Arrays.
        Parameters:
        a1 -
        a2 -
        Returns:

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.