grPipe.node: Add or Update grPipe Nodes

View source: R/grPipe.node.R

grPipe.nodeR Documentation

Add or Update grPipe Nodes

Description

add a new node if it doesn't exist or update an existing one.

Usage

grPipe.node(nodes, id, id_next, text)

Arguments

nodes

data.frame

id

character

id_next

character

text

character

Value

Returns a data.frame with 3 columns (id, id_next and text) where:

  • If id and id_next already exist in the data.frame nodes, then return the data.frame nodes with the value text updated;

  • Otherwise, add a row in the data.frame nodes with the values passed (id, id_next and text) and then return the data.frame nodes.

Author(s)

Daniel Gaspar Gonçalves

Examples

nodes = grPipe.create(2,5)
nodes = grPipe.node(nodes, "A1",  "A2",  "input")
nodes = grPipe.node(nodes, "A2",  "B2",  "step 1")
nodes = grPipe.node(nodes, "B2",  "B3",  "step 2")
nodes = grPipe.node(nodes, "B3",  "B4",  "step 3")
nodes = grPipe.node(nodes, "B4",  "A4",  "step 4")
nodes = grPipe.node(nodes, "A4",  "A5",  "step 5")
nodes = grPipe.node(nodes, "A5",  NA,  "output")


grPipe documentation built on June 9, 2022, 9:05 a.m.

Related to grPipe.node in grPipe...