Learn R Programming

Momocs (version 1.2.9)

coo_eccentricity: Calculates the eccentricity of a shape

Description

coo_eccentricityeigen uses the ratio of the eigen values (inertia axes of coordinates). coo_eccentricityboundingbox uses the width/length ratio (see coo_lw).

Usage

coo_eccentricityeigen(coo)

# S3 method for default coo_eccentricityeigen(coo)

# S3 method for Coo coo_eccentricityeigen(coo)

coo_eccentricityboundingbox(coo)

# S3 method for default coo_eccentricityboundingbox(coo)

# S3 method for Coo coo_eccentricityboundingbox(coo)

Arguments

coo

a matrix of (x; y) coordinates or any Coo

Value

numeric for single shapes, list for Coo.

See Also

coo_eccentricityboundingbox

Other coo_ descriptors: coo_angle_edge1, coo_angle_edges, coo_angle_tangent, coo_area, coo_boundingbox, coo_chull, coo_circularity, coo_convexity, coo_elongation, coo_length, coo_lw, coo_rectangularity, coo_rectilinearity, coo_solidity, coo_width

Examples

Run this code
# NOT RUN {
# coo_eccentricityeigen
bot[1] %>% coo_eccentricityeigen()
bot %>%
    slice(1:3) %>% # for speed sake only
    coo_eccentricityeigen()

# coo_eccentricityboundingbox
bot[1] %>% coo_eccentricityboundingbox()
bot %>%
    slice(1:3) %>% # for speed sake only
    coo_eccentricityboundingbox()
# }

Run the code above in your browser using DataLab