spacing.plot_all: Hierarchical data visualisation (spacing version) to print...

Description Usage Arguments Value Examples

View source: R/spacing.plot.R

Description

Hierarchical data visualisation (spacing version) to print the all 3 levels of nodes

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
spacing.plot_all(
  tree,
  x.name,
  ...,
  y.name = NULL,
  index = 1,
  levels.shown = min(3, tree[["height"]]),
  aspect = 1,
  color = NULL
)

Arguments

tree

a data tree object

x.name

a character value indicating x variable

...

ggplot functions and layers to be passed on

y.name

a character value indicating y variable

index

labels size and tree branches (lines) thickness

levels.shown

a numeric value indicating which level plot up to

aspect

plot aspect ratio

color

a character value indicating which variable to use for colouring

Value

a svg file will be saved in the current working directory and automatically opened in a web broswer

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
## Not run: 
# load the employee data
data(employee)

# create a data tree object from the employee dataset with a hierarchy order of:
# Employee Information -> Department -> JobRole -> EmployeeNumber
employee.tree = createTree(employee, "Employee Information",
           c("Department", "JobRole", "EmployeeNumber"))


# x and y variables
spacing.plot_all(employee.tree, x.name ="Age", y.name ="MonthlyIncome",
                 levels.shown = 1, index = 3, geom_point())

# only singe variable
spacing.plot_all(employee.tree, x.name ="MonthlyIncome", color = "EducationField",
                 index = 2, levels.shown = 1, geom_density())


## End(Not run)

nzjessica/treevis documentation built on June 27, 2020, 1:20 a.m.