Interface DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfoOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double getAverage()
      Average of non-null values in the scanned data.
      long getMax()
      Maximum of non-null values in the scanned data.
      long getMin()
      Minimum of non-null values in the scanned data.
      long 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<Long> 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

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

        List<Long> 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 approximate
         quartile values for the scanned data, occurring in order Q1,
         median, Q3.
         
        repeated int64 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 approximate
         quartile values for the scanned data, occurring in order Q1,
         median, Q3.
         
        repeated int64 quartiles = 6;
        Returns:
        The count of quartiles.
      • getQuartiles

        long 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 approximate
         quartile values for the scanned data, occurring in order Q1,
         median, Q3.
         
        repeated int64 quartiles = 6;
        Parameters:
        index - The index of the element to return.
        Returns:
        The quartiles at the given index.
      • getMax

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