This function is used by Ignition's Expression language.
Calculates the median for the numbers in the given column of the given dataset or the median of a series of numbers specified as arguments. When looking up the median in a dataset, the column may be specified as an index or as a column name. Any null values in the column are ignored.
median(dataset, columnIndex)
Integer/Float - The median value in that column.
median(dataset, columnName)
Integer/Float - The median value in that column.
median(value, [value, ...])
Integer/Float - The median value in the list of values.
The following feature is new in Ignition version
8.1.8
Click here to check out the other new features
The following overload was added in 8.1.8:
median(sequence)
Integer/Float - The median value in the list of values.
For example, suppose you had a table with this dataset in it:
ProductCode | Quantity | Weight |
BAN_002 | 380 | 3.243 |
BAN_010 | 120 | 9.928 |
APL_000 | 125 | 1.287 |
FWL_220 | 322 | 7.889 |
median({Root Container.Table.data}, "Weight") //... would return 5.566.
median(1,2,3,3,10) //... would return 3.