comp_ply function

Calculate custom compositional measures on an egor object

Calculate custom compositional measures on an egor object

comp_ply() applies a function, that uses an alter attribute to calculate a compositional measurement, on all networks in an egor object and returns a numeric vector.

comp_ply(object, alt.attr, .f, ..., ego.attr = NULL, result.name = "result")

Arguments

  • object: An egor object.
  • alt.attr: A character naming the variable containing the alter-attribute.
  • .f: A function that returns a numeric.
  • ...: Optional arguments to .f.
  • ego.attr: Optional character naming an ego attribute.
  • result.name: Optional character naming the result column.

Returns

A tibble with the ego ID and a numeric result vector.

Details

When an ego attribute is used the .f is called like this: .f(alt.attr, ego.attr, ...). .f must return a single numeric value.

Examples

df <- make_egor(10, 32) comp_ply(df, "age.years", sd, na.rm = TRUE)

Author(s)

Michał Bojanowski, michal2992@gmail.com

Till Krenz, egor@tillt.net