coo_scale: Scale shapes

Description Usage Arguments Value Functions See Also Examples

View source: R/coo_modifyers.R

Description

Returns a scaled shape. Note that normalized centroid size is used by default. See get_centsize_norm.

Usage

1
2
3
4
5
coo_scale(x, scale, centsize = get_centsize_norm, from_col, to_col, ...)

coo_scale_x(x, scale, from_col, to_col, ...)

coo_scale_y(x, scale, from_col, to_col, ...)

Arguments

x

coo_single, coo_list or mom_tbl

scale

numeric scaling factor (get_centsize_norm by default).

centsize

function either get_centsize_norm (default) or get_centsize. No brackets.

from_col

colnames from where to get the coo_list and how to name the resulting one (only for mom_tbl method)

to_col

colnames from where to get the coo_list and how to name the resulting one (only for mom_tbl method)

...

useless here

Value

a coo_single, coo_list or mom_tbl

Functions

See Also

Other coo_modifyers: coo_align(), coo_baseline(), coo_center(), coo_reflect, coo_rev(), coo_rotatecenter(), coo_rotate(), coo_sample_rr(), coo_sample(), coo_shear(), coo_slide(), coo_split(), coo_template(), coo_trans(), coo_trim(), coo_up()

Other scalings: coo_template()

Examples

1
2
3
4
5
x <- bot %>% pick(1)
x %>% gg()
x %>% coo_scale() %>% gg()
x %>% coo_scale_x(5) %>% gg()
x %>% coo_scale_y(5) %>% gg()

MomX/Momocs2 documentation built on May 13, 2020, 4:28 a.m.