@@ -67,26 +67,26 @@ scale_fill_brewer <- function(..., type = "seq", palette = 1) {
67
67
68
68
# ' @export
69
69
# ' @rdname scale_brewer
70
- scale_colour_distiller <- function (... , type = " seq" , palette = 1 , values = NULL , space = " Lab" , na.value = " grey50" ) {
70
+ scale_colour_distiller <- function (... , type = " seq" , palette = 1 , values = NULL , space = " Lab" , na.value = " grey50" , guide = " colourbar " ) {
71
71
# warn about using a qualitative brewer palette to generate the gradient
72
72
type <- match.arg(type , c(" seq" , " div" , " qual" ))
73
73
if (type == " qual" ) {
74
74
warning(" Using a discrete colour palette in a continuous scale.\n Consider using type = \" seq\" or type = \" div\" instead" , call. = FALSE )
75
75
}
76
76
continuous_scale(" colour" , " distiller" ,
77
- gradient_n_pal(rev(brewer_pal(type , palette )(6 )), values , space ), na.value = na.value , ... )
77
+ gradient_n_pal(rev(brewer_pal(type , palette )(6 )), values , space ), na.value = na.value , guide = guide , ... )
78
78
# NB: 6 colours per palette gives nice gradients; more results in more saturated colours which do not look as good
79
79
}
80
80
81
81
# ' @export
82
82
# ' @rdname scale_brewer
83
- scale_fill_distiller <- function (... , type = " seq" , palette = 1 , values = NULL , space = " Lab" , na.value = " grey50" ) {
83
+ scale_fill_distiller <- function (... , type = " seq" , palette = 1 , values = NULL , space = " Lab" , na.value = " grey50" , guide = " colourbar " ) {
84
84
type <- match.arg(type , c(" seq" , " div" , " qual" ))
85
85
if (type == " qual" ) {
86
86
warning(" Using a discrete colour palette in a continuous scale.\n Consider using type = \" seq\" or type = \" div\" instead" , call. = FALSE )
87
87
}
88
88
continuous_scale(" fill" , " distiller" ,
89
- gradient_n_pal(rev(brewer_pal(type , palette )(6 )), values , space ), na.value = na.value , ... )
89
+ gradient_n_pal(rev(brewer_pal(type , palette )(6 )), values , space ), na.value = na.value , guide = guide , ... )
90
90
}
91
91
92
92
# icon.brewer <- function() {
0 commit comments