indexify: Create indices for elements in a vector or list

Description Usage Arguments Value Author(s) See Also Examples

View source: R/indexify.r

Description

Create indexed components for the elements of a list.

Usage

1
  indexify(x, out)

Arguments

x

a numeric vector or list of vectors

out

string indicating the output format ("vector" or "list")

Value

A vector (or list) of indexed numbers

Author(s)

Gaston Sanchez

See Also

listify

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# let's say you have a numeric vector like this
num_vec = c(2, 3, 1, 4)

# get indices in vector format
indexify(num_vec)

# let's say you have a list like this
str_list = list(c("a","b","c"), c("d", "e"), c("f","g","h"))

# get indices in vector format
indexify(str_list)

# get indices in list format
indexify(str_list, "list")

Example output

Attaching package: 'turner'

The following object is masked from 'package:base':

    lengths

 [1] 1 1 2 2 2 3 4 4 4 4
[1] 1 1 1 2 2 3 3 3
[[1]]
[1] 1 1 1

[[2]]
[1] 2 2

[[3]]
[1] 3 3 3

turner documentation built on May 2, 2019, 8:35 a.m.