ds_list_cv
This script returns the coefficient of variation (CV) for the values in a given list.
The coefficient of variation (CV) is defined as the ratio of the standard deviation σ to the mean μ :
cv=σμ
It shows the extent of variability in relation to the mean of the population.
- ds_list_cv(id[,sample])
- Returns the coefficient of variation for the values in a given list.
COPY- /// ds_list_cv(id[,sample])
- //
- // Returns the coefficient of variation for the values in a given list.
- //
- // id list data structure, real
- // sample true if the list is made up of a sample, bool
- //
- /// gmlscripts.pro/license
- {
- var n, avg, sum, i;
- n = ds_list_size(argument0);
- avg = 0;
- sum = 0;
-
- for (i=0; i<n; i+=1) avg += ds_list_find_value(argument0, i);
- avg /= n;
- for (i=0; i<n; i+=1) sum += sqr(ds_list_find_value(argument0, i) - avg);
-
- return sqrt(sum/(n - argument1))/avg;
- }
Contributors: Quimp
GitHub: View · Commits · Blame · Raw