Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Set guides for each scale

Source:R/guides-.R
guides.Rd

Guides for each scale can be set scale-by-scale with theguideargument, or en masse withguides().

Usage

guides(...)

Arguments

...

List of scale name-guide pairs. The guide can eitherbe a string (i.e. "colorbar" or "legend"), or a call to a guide function(i.e.guide_colourbar() orguide_legend())specifying additional arguments.

Value

A list containing the mapping between scale and guide.

See also

Other guides:guide_bins(),guide_colourbar(),guide_coloursteps(),guide_legend()

Examples

# \donttest{# ggplot objectdat<-data.frame(x=1:5, y=1:5, p=1:5, q=factor(1:5), r=factor(1:5))p<-ggplot(dat,aes(x,y, colour=p, size=q, shape=r))+geom_point()# without guide specificationp#>Warning:Usingsize for a discrete variable is not advised.# Show colorbar guide for colour.# All these examples below have a same effect.p+guides(colour="colorbar", size="legend", shape="legend")#>Warning:Usingsize for a discrete variable is not advised.p+guides(colour=guide_colorbar(), size=guide_legend(),  shape=guide_legend())#>Warning:Usingsize for a discrete variable is not advised.p+scale_colour_continuous(guide="colorbar")+scale_size_discrete(guide="legend")+scale_shape(guide="legend")#>Warning:Usingsize for a discrete variable is not advised.# Remove some guidesp+guides(colour="none")#>Warning:Usingsize for a discrete variable is not advised.p+guides(colour="colorbar",size="none")#>Warning:Usingsize for a discrete variable is not advised.# Guides are integrated where possiblep+guides(    colour=guide_legend("title"),    size=guide_legend("title"),    shape=guide_legend("title"))#>Warning:Usingsize for a discrete variable is not advised.# same asg<-guide_legend("title")p+guides(colour=g, size=g, shape=g)#>Warning:Usingsize for a discrete variable is not advised.p+theme(legend.position="bottom")#>Warning:Usingsize for a discrete variable is not advised.# position of guides# Set order for multiple guidesggplot(mpg,aes(displ,cty))+geom_point(aes(size=hwy, colour=cyl, shape=drv))+guides(   colour=guide_colourbar(order=1),   shape=guide_legend(order=2),   size=guide_legend(order=3))# }

[8]ページ先頭

©2009-2025 Movatter.jp