Interface DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfoOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double getAverage()
      Average of non-null values in the scanned data.
      double getMax()
      Maximum of non-null values in the scanned data.
      double getMin()
      Minimum of non-null values in the scanned data.
      double getQuartiles​(int index)
      A quartile divides the number of data points into four parts, or quarters, of more-or-less equal size.
      int getQuartilesCount()
      A quartile divides the number of data points into four parts, or quarters, of more-or-less equal size.
      List<Double> getQuartilesList()
      A quartile divides the number of data points into four parts, or quarters, of more-or-less equal size.
      double getStandardDeviation()
      Standard deviation of non-null values in the scanned data.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getAverage

        double getAverage()
         Average of non-null values in the scanned data. NaN, if the field
         has a NaN.
         
        double average = 1;
        Returns:
        The average.
      • getStandardDeviation

        double getStandardDeviation()
         Standard deviation of non-null values in the scanned data. NaN, if
         the field has a NaN.
         
        double standard_deviation = 3;
        Returns:
        The standardDeviation.
      • getMin

        double getMin()
         Minimum of non-null values in the scanned data. NaN, if the field
         has a NaN.
         
        double min = 4;
        Returns:
        The min.
      • getQuartilesList

        List<Double> getQuartilesList()
         A quartile divides the number of data points into four parts, or
         quarters, of more-or-less equal size. Three main quartiles used
         are: The first quartile (Q1) splits off the lowest 25% of data from
         the highest 75%. It is also known as the lower or 25th empirical
         quartile, as 25% of the data is below this point. The second
         quartile (Q2) is the median of a data set. So, 50% of the data lies
         below this point. The third quartile (Q3) splits off the highest
         25% of data from the lowest 75%. It is known as the upper or 75th
         empirical quartile, as 75% of the data lies below this point.
         Here, the quartiles is provided as an ordered list of quartile
         values for the scanned data, occurring in order Q1, median, Q3.
         
        repeated double quartiles = 6;
        Returns:
        A list containing the quartiles.
      • getQuartilesCount

        int getQuartilesCount()
         A quartile divides the number of data points into four parts, or
         quarters, of more-or-less equal size. Three main quartiles used
         are: The first quartile (Q1) splits off the lowest 25% of data from
         the highest 75%. It is also known as the lower or 25th empirical
         quartile, as 25% of the data is below this point. The second
         quartile (Q2) is the median of a data set. So, 50% of the data lies
         below this point. The third quartile (Q3) splits off the highest
         25% of data from the lowest 75%. It is known as the upper or 75th
         empirical quartile, as 75% of the data lies below this point.
         Here, the quartiles is provided as an ordered list of quartile
         values for the scanned data, occurring in order Q1, median, Q3.
         
        repeated double quartiles = 6;
        Returns:
        The count of quartiles.
      • getQuartiles

        double getQuartiles​(int index)
         A quartile divides the number of data points into four parts, or
         quarters, of more-or-less equal size. Three main quartiles used
         are: The first quartile (Q1) splits off the lowest 25% of data from
         the highest 75%. It is also known as the lower or 25th empirical
         quartile, as 25% of the data is below this point. The second
         quartile (Q2) is the median of a data set. So, 50% of the data lies
         below this point. The third quartile (Q3) splits off the highest
         25% of data from the lowest 75%. It is known as the upper or 75th
         empirical quartile, as 75% of the data lies below this point.
         Here, the quartiles is provided as an ordered list of quartile
         values for the scanned data, occurring in order Q1, median, Q3.
         
        repeated double quartiles = 6;
        Parameters:
        index - The index of the element to return.
        Returns:
        The quartiles at the given index.
      • getMax

        double getMax()
         Maximum of non-null values in the scanned data. NaN, if the field
         has a NaN.
         
        double max = 5;
        Returns:
        The max.