getIn: Retrieve values from nested named lists

Description Usage Arguments Value Examples

Description

Retrieve values from nested named lists

Usage

1
getIn(named_list, listkeys, default = NULL)

Arguments

named_list

a named list

listkeys

vector of character strings, the nested names of the lists

default

the default value to return in case the requested value is 'NULL'.

Value

the value at the path through the lists, or ‘NULL' (or the ’default') if no such path exists.

Examples

1
2
3
4
5
   data = list("regions"=list("frontal"=list("thickness"=2.3, "area"=2345)));
   getIn(data, c("regions", "frontal", "thickness"));       # 2.3
   getIn(data, c("regions", "frontal", "nosuchentry"));     # NULL
   getIn(data, c("regions", "nosuchregion", "thickness"));  # NULL
   getIn(data, c("regions", "nosuchregion", "thickness"), default=14);  # 14

fsbrain documentation built on Sept. 16, 2021, 5:07 p.m.