CVpop(values)
Last updated July 18, 2001
Version: 1 | Requires: CF5 | Library: MathLib
Description:
Returns the coefficient of variation for a set of values (entire population). The CV is a measure of relative dispersion and is calculated by dividing the standard deviation by
the mean and multiplying the result by 100 to arrive at a percentage.
Return Values:
Returns a simple value
Example:
<CFSET Values="1,2,3,4,5,6,7,8,9,10">
<CFOUTPUT>
Given <CFIF IsArray(Values)>{#ArrayToList(Values)#}<CFELSE>{#Values#}</CFIF>
The coefficient of variation for the population is #CVpop(values)#
</CFOUTPUT>
Parameters:
Name | Description | Required |
---|---|---|
values | Comma delimited list or one dimensional array of numeric values. | Yes |
Full UDF Source:
/**
* Returns the coefficient of variation for a set of values (entire population).
* Requires the StdDevPop() and Mean() functions from this library.
*
* @param values Comma delimited list or one dimensional array of numeric values.
* @return Returns a simple value
* @author Rob Brooks-Bilson (rbils@amkor.com)
* @version 1, July 18, 2001
*/
function CVpop(values)
{
Return ((StdDevPop(values)/Mean(values))*100);
}
Search CFLib.org
Latest Additions
Raymond Camden added
QueryDeleteRows
November 04, 2017
Leigh added
nullPad
May 11, 2016
Raymond Camden added
stripHTML
May 10, 2016
Kevin Cotton added
date2ExcelDate
May 05, 2016
Raymond Camden added
CapFirst
April 25, 2016