Learn R Programming

hyper2 (version 3.0-0)

psubs: Substitute players of a hyper2 object

Description

Given a hyper2 object, substitute some players

Usage

psubs(H, from, to)
psubs_single(H, from, to)

Value

Returns a hyper2 object

Arguments

H

hyper2 object

from,to

Character vector of players to substitute and their substitutes

Author

Robin K. S. Hankin

Details

Function psubs() substitutes one or more player names, replacing player from[i] with to[i]. If argument to is missing, all players are substituted, the second argument taken to be the replacement: interpret psubs(H,vec) as psubs(H,from=pnames(H),to=vec).

Compare pnames<-(), which can only add players, or reorder existing players.

Function psubs_single() is a low-level helper function that takes a single player and its substitute; it is not intended for direct use.

Examples

Run this code

psubs(icons,c("L","NB"),c("London","Norfolk Broads"))

rhyper2() %>% psubs(letters,LETTERS)   # ignore i,j,k,...,z

psubs(icons,tolower(pnames(icons)))

Run the code above in your browser using DataLab