File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -154,6 +154,8 @@ GuideBins <- ggproto(
154
154
key $ .show <- NA
155
155
156
156
labels <- scale $ get_labels(breaks )
157
+ labels <- labels [! is.na(breaks )]
158
+ breaks <- breaks [! is.na(breaks )]
157
159
if (is.character(scale $ labels ) || is.numeric(scale $ labels )) {
158
160
limit_lab <- c(NA , NA )
159
161
} else {
Original file line number Diff line number Diff line change @@ -110,11 +110,13 @@ GuideColoursteps <- ggproto(
110
110
111
111
key <- data_frame0(!! aesthetic : = scale $ map(breaks ))
112
112
if (even.steps ) {
113
- key $ .value <- seq_along(breaks )
113
+ key $ .value <- NA_integer_
114
+ key $ .value [! is.na(breaks )] <- seq_along(breaks [! is.na(breaks )])
114
115
} else {
115
116
key $ .value <- breaks
116
117
}
117
118
key $ .label <- scale $ get_labels(breaks )
119
+ key <- vec_slice(key , ! is.na(breaks ))
118
120
119
121
if (breaks [1 ] %in% limits ) {
120
122
key $ .value <- key $ .value - 1L
You can’t perform that action at this time.
0 commit comments