Reference documentation and code samples for the Google Cloud Dataplex V1 Client class DoubleFieldInfo.
The profile information for a double type field.
Generated from protobuf message google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo
Namespace
Google \ Cloud \ Dataplex \ V1 \ DataProfileResult \ Profile \ Field \ ProfileInfo
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ average
float
Average of non-null values in the scanned data. NaN, if the field has a NaN.
↳ standard_deviation
float
Standard deviation of non-null values in the scanned data. NaN, if the field has a NaN.
↳ min
float
Minimum of non-null values in the scanned data. NaN, if the field has a NaN.
↳ quartiles
array
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.
↳ max
float
Maximum of non-null values in the scanned data. NaN, if the field has a NaN.
getAverage
Average of non-null values in the scanned data. NaN, if the field
has a NaN.
Returns
Type
Description
float
setAverage
Average of non-null values in the scanned data. NaN, if the field
has a NaN.
Parameter
Name
Description
var
float
Returns
Type
Description
$this
getStandardDeviation
Standard deviation of non-null values in the scanned data. NaN, if
the field has a NaN.
Returns
Type
Description
float
setStandardDeviation
Standard deviation of non-null values in the scanned data. NaN, if
the field has a NaN.
Parameter
Name
Description
var
float
Returns
Type
Description
$this
getMin
Minimum of non-null values in the scanned data. NaN, if the field
has a NaN.
Returns
Type
Description
float
setMin
Minimum of non-null values in the scanned data. NaN, if the field
has a NaN.
Parameter
Name
Description
var
float
Returns
Type
Description
$this
getQuartiles
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.
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.
Parameter
Name
Description
var
float[]
Returns
Type
Description
$this
getMax
Maximum of non-null values in the scanned data. NaN, if the field
has a NaN.
Returns
Type
Description
float
setMax
Maximum of non-null values in the scanned data. NaN, if the field
has a NaN.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Google Cloud Dataplex V1 Client - Class DoubleFieldInfo (1.7.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.1 (latest)](/php/docs/reference/cloud-dataplex/latest/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [1.7.0](/php/docs/reference/cloud-dataplex/1.7.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [1.6.1](/php/docs/reference/cloud-dataplex/1.6.1/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [1.4.0](/php/docs/reference/cloud-dataplex/1.4.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [1.3.0](/php/docs/reference/cloud-dataplex/1.3.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [1.2.1](/php/docs/reference/cloud-dataplex/1.2.1/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [1.1.1](/php/docs/reference/cloud-dataplex/1.1.1/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [1.0.1](/php/docs/reference/cloud-dataplex/1.0.1/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.16.1](/php/docs/reference/cloud-dataplex/0.16.1/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.15.1](/php/docs/reference/cloud-dataplex/0.15.1/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.14.0](/php/docs/reference/cloud-dataplex/0.14.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.13.0](/php/docs/reference/cloud-dataplex/0.13.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.12.0](/php/docs/reference/cloud-dataplex/0.12.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.11.1](/php/docs/reference/cloud-dataplex/0.11.1/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.10.0](/php/docs/reference/cloud-dataplex/0.10.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.9.0](/php/docs/reference/cloud-dataplex/0.9.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.8.0](/php/docs/reference/cloud-dataplex/0.8.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.7.0](/php/docs/reference/cloud-dataplex/0.7.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.6.0](/php/docs/reference/cloud-dataplex/0.6.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.5.1](/php/docs/reference/cloud-dataplex/0.5.1/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.4.0](/php/docs/reference/cloud-dataplex/0.4.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.3.0](/php/docs/reference/cloud-dataplex/0.3.0/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.2.3](/php/docs/reference/cloud-dataplex/0.2.3/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo)\n- [0.1.6](/php/docs/reference/cloud-dataplex/0.1.6/V1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo) \nReference documentation and code samples for the Google Cloud Dataplex V1 Client class DoubleFieldInfo.\n\nThe profile information for a double type field.\n\nGenerated from protobuf message `google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataplex \\\\ V1 \\\\ DataProfileResult \\\\ Profile \\\\ Field \\\\ ProfileInfo\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getAverage\n\nAverage of non-null values in the scanned data. NaN, if the field\nhas a NaN.\n\n### setAverage\n\nAverage of non-null values in the scanned data. NaN, if the field\nhas a NaN.\n\n### getStandardDeviation\n\nStandard deviation of non-null values in the scanned data. NaN, if\nthe field has a NaN.\n\n### setStandardDeviation\n\nStandard deviation of non-null values in the scanned data. NaN, if\nthe field has a NaN.\n\n### getMin\n\nMinimum of non-null values in the scanned data. NaN, if the field\nhas a NaN.\n\n### setMin\n\nMinimum of non-null values in the scanned data. NaN, if the field\nhas a NaN.\n\n### getQuartiles\n\nA quartile divides the number of data points into four parts, or\nquarters, of more-or-less equal size. Three main quartiles used\nare: The first quartile (Q1) splits off the lowest 25% of data from\nthe highest 75%. It is also known as the lower or 25th empirical\nquartile, as 25% of the data is below this point. The second\nquartile (Q2) is the median of a data set. So, 50% of the data lies\nbelow this point. The third quartile (Q3) splits off the highest\n25% of data from the lowest 75%. It is known as the upper or 75th\nempirical quartile, as 75% of the data lies below this point.\n\nHere, the quartiles is provided as an ordered list of quartile\nvalues for the scanned data, occurring in order Q1, median, Q3.\n\n### setQuartiles\n\nA quartile divides the number of data points into four parts, or\nquarters, of more-or-less equal size. Three main quartiles used\nare: The first quartile (Q1) splits off the lowest 25% of data from\nthe highest 75%. It is also known as the lower or 25th empirical\nquartile, as 25% of the data is below this point. The second\nquartile (Q2) is the median of a data set. So, 50% of the data lies\nbelow this point. The third quartile (Q3) splits off the highest\n25% of data from the lowest 75%. It is known as the upper or 75th\nempirical quartile, as 75% of the data lies below this point.\n\nHere, the quartiles is provided as an ordered list of quartile\nvalues for the scanned data, occurring in order Q1, median, Q3.\n\n### getMax\n\nMaximum of non-null values in the scanned data. NaN, if the field\nhas a NaN.\n\n### setMax\n\nMaximum of non-null values in the scanned data. NaN, if the field\nhas a NaN."]]