[R-sig-Geo] function classIntervals {classInt}: arguments over/under/between
RINNER Heinrich
HEINRICH.RINNER at TIROL.GV.AT
Wed Jun 12 11:17:56 CEST 2013
Hello,
while making some choropleth maps wit R (version 3.0 under Windows7) I ran into an issue with function classIntervals (in package classInt):
I'm not able to change the character string value for "over"/"under"/"between" in printed table labels.
For example:
> library(classInt)
> data(jenks71)
> classIntervals(jenks71$jenks71, n = 5, style = "equal")
style: equal
one of 3,921,225 possible partitions of this variable into 5 classes
[15.57,43.516) [43.516,71.462) [71.462,99.408) [99.408,127.354) [127.354,155.3]
35 44 17 4 2
> classIntervals(jenks71$jenks71, n = 5, style = "equal", between = "-")
style: equal
one of 3,921,225 possible partitions of this variable into 5 classes
[15.57,43.516) [43.516,71.462) [71.462,99.408) [99.408,127.354) [127.354,155.3]
35 44 17 4 2
--> It seems to me that arguments "over"/"under"/"between" are being ignored, setting them has no effect on the output?
I tried with findColours as well, also with no effect:
> x <- classIntervals(jenks71$jenks71, n=5, style="equal")
> findColours(x, pal = 1:5, between = "-")
[...]
attr(,"table")
[15.57,43.516) [43.516,71.462) [71.462,99.408) [99.408,127.354) [127.354,155.3]
35 44 17 4 2
I have seen examples (Fig. 3.5 in the book "Applied Spatial Data Analysis with R") where classIntervals has behaved differently (?), so maybe something has changed here, or I am missing something?
What can I do to make this work?
Kind regards,
Heinrich.
More information about the R-sig-Geo
mailing list