[GRASS-SVN] r63890 - grass/trunk/vector/v.univar
svn_grass at osgeo.org
svn_grass at osgeo.org
Thu Jan 1 04:05:46 PST 2015
Author: martinl
Date: 2015-01-01 04:05:46 -0800 (Thu, 01 Jan 2015)
New Revision: 63890
Modified:
grass/trunk/vector/v.univar/main.c
grass/trunk/vector/v.univar/v.univar.html
Log:
v.univar: extend example in the manual
Modified: grass/trunk/vector/v.univar/main.c
===================================================================
--- grass/trunk/vector/v.univar/main.c 2015-01-01 11:51:42 UTC (rev 63889)
+++ grass/trunk/vector/v.univar/main.c 2015-01-01 12:05:46 UTC (rev 63890)
@@ -95,7 +95,7 @@
G_add_keyword(_("attribute table"));
G_add_keyword(_("geometry"));
module->label =
- _("Calculates univariate statistics for attribute.");
+ _("Calculates univariate statistics of vector map features.");
module->description = _("Variance and standard "
"deviation is calculated only for points if specified.");
Modified: grass/trunk/vector/v.univar/v.univar.html
===================================================================
--- grass/trunk/vector/v.univar/v.univar.html 2015-01-01 11:51:42 UTC (rev 63889)
+++ grass/trunk/vector/v.univar/v.univar.html 2015-01-01 12:05:46 UTC (rev 63890)
@@ -1,12 +1,12 @@
<h2>DESCRIPTION</h2>
<em>v.univar</em> calculates univariate statistics of vector map features.
-This includes the number of features counted, minimum and maximum values,
+This includes the number of features counted, minimum, maximum values,
and range.
Variance and standard deviation is calculated only for points if
<b>type=point</b> is defined.
-<p>Extended statistics adds median, 1st and 3rd quartiles, and 90th
+<p>Extended statistics (<b>-e</b>) adds median, 1st and 3rd quartiles, and 90th
percentile to the output.
<h2>NOTES</h2>
@@ -31,18 +31,84 @@
v.db.addtable map=samples columns="heights double precision"
v.what.rast map=samples rast=elevation column=heights
v.db.select map=samples
+</pre></div>
-# calculate height attribute statistics:
+Calculate height attribute statistics:
+
+<div class="code"><pre>
v.univar -e samples column=heights type=point
+
+number of features with non NULL attribute: 100
+number of missing attributes: 0
+number of NULL attributes: 0
+minimum: 57.2799
+maximum: 148.903
+range: 91.6235
+sum: 10825.6
+mean: 108.256
+mean of absolute values: 108.256
+population standard deviation: 20.2572
+population variance: 410.356
+population coefficient of variation: 0.187123
+sample standard deviation: 20.3593
+sample variance: 414.501
+kurtosis: -0.856767
+skewness: 0.162093
+1st quartile: 90.531
+median (even number of cells): 106.518
+3rd quartile: 126.274
+90th percentile: 135.023
+</pre></div>
-# compare to statistics of original raster map:
+Compare to statistics of original raster map:
+
+<div class="code"><pre>
r.univar -e elevation
-# calculate distance between sampling points statistics:
+total null and non-null cells: 2025000
+total null cells: 0
+
+Of the non-null cells:
+----------------------
+n: 2025000
+minimum: 55.5788
+maximum: 156.33
+range: 100.751
+mean: 110.375
+mean of absolute values: 110.375
+standard deviation: 20.3153
+variance: 412.712
+variation coefficient: 18.4057 %
+sum: 223510266.558102
+1st quartile: 94.79
+median (even number of cells): 108.88
+3rd quartile: 126.792
+90th percentile: 138.66
+</pre></div>
+
+Calculate distance between sampling points statistics:
+
+<div class="code"><pre>
v.univar -d samples column=heights type=point
+
+number of primitives: 100
+number of non zero distances: 4851
+number of zero distances: 0
+minimum: 69.9038
+maximum: 18727.7
+range: 18657.8
+sum: 3.51907e+07
+mean: 7254.33
+mean of absolute values: 7254.33
+population standard deviation: 3468.53
+population variance: 1.20307e+07
+population coefficient of variation: 0.478132
+sample standard deviation: 3468.89
+sample variance: 1.20332e+07
+kurtosis: -0.605406
+skewness: 0.238688
</pre></div>
-
<h2>SEE ALSO</h2>
<em>
More information about the grass-commit
mailing list