Skip to content

Commit 4fb5bad

Browse files
authored
Merge pull request #2195 from henryrscharf/patch-1
Fix issue with key in plot.R
2 parents 11ee439 + f4d5b37 commit 4fb5bad

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

R/plot.R

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,11 @@ plot.sf <- function(x, y, ..., main, pal = NULL, nbreaks = 10, breaks = "pretty"
113113

114114
if (!is.null(key.pos)) {
115115
values = do.call(c, as.data.frame(x)[cols])
116+
if (is.character(values))
117+
values = as.factor(values)
116118
if (logz)
117119
values = log10(values)
118-
if (is.character(breaks)) { # compute breaks from values:
120+
if (is.character(breaks) && is.numeric(values)) { # compute breaks from values:
119121
v0 = values[!is.na(values)]
120122
n.unq = length(unique(v0))
121123
breaks = if (! all(is.na(values)) && n.unq > 1)

0 commit comments

Comments
 (0)