Learn R Programming

shinyTree (version 0.3.1)

set_node_attrs: Tree traversal

Description

Traverse through tree/list to set node attributes, e.g. change icons. Useful for directory structure icons where inner nodes are directories, leafs are files.

Usage

set_node_attrs(tree, attr_name, inner_val, leaf_val)

Value

named nested list

Arguments

tree

named nested list

attr_name

name of attribute to set

inner_val

value of attribute for inner tree nodes

leaf_val

value of attribute for outer tree nodes

Examples

Run this code
tree <- dfToTree(data.frame(Titanic),  c("Sex", "Survived"))
str(set_node_attrs(tree, attr_name = "sttype", inner_val = "directory", leaf_val = "file"))

Run the code above in your browser using DataLab