<div dir="ltr"><div><div>Hi Glynn,<br><br></div>Unless I missed it, this does not seem to be mentioned explicitly in the r.recode help file. Would it be an idea to add this?<br><br></div>Paulo<br></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, Apr 16, 2013 at 9:50 PM, Glynn Clements <span dir="ltr"><<a href="mailto:glynn@gclements.plus.com" target="_blank">glynn@gclements.plus.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
[CC to grass-dev for discussion]<br>
<br>
Pedro Venāncio wrote:<br>
<br>
> Thank you very much for your answer!<br>
><br>
> My question lies precisely in the need to know if a quantile value<br>
> which falls as the upper limit for one range and the lower limit of<br>
> the next, should belong to the class anterior or posterior.<br>
><br>
><br>
> For example, assuming that r.quantile (with -r flag) gives this result:<br>
><br>
> 2:6:1<br>
> 6:8:2<br>
> 8:12:3<br>
> 12:20:4<br>
> 20:873:5<br>
><br>
> the value 6 should belong to the first class or second?<br>
<br>
r.recode will treat boundary values as belonging to the upper range,<br>
e.g. in the above example, 6.0 will get recoded to 2.<br>
<br>
This behaviour stems from Rast_fpreclass_get_cell_value() in<br>
lib/raster/fpreclass.c, and isn't configurable (i.e. there's no way<br>
that r.recode's behaviour could be modified without modifying the<br>
fpreclass functions).<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Glynn Clements <<a href="mailto:glynn@gclements.plus.com">glynn@gclements.plus.com</a>><br>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
</font></span></blockquote></div><br></div>