Learn R Programming

DiagrammeR (version 1.0.9)

delete_cache: Delete vectors cached in a graph object

Description

Delete vectors cached in a graph object of class dgr_graph.

Usage

delete_cache(graph, name = NULL)

Value

A vector.

Arguments

graph

A graph object of class dgr_graph.

name

One or more name of vector objects to delete from the cache. If none supplied, all cached vectors available in the graph will be deleted.

Examples

Run this code
# Create an empty graph
graph <-
  create_graph()

# Cache 3 different vectors inside
# the graph object
graph <-
  graph %>%
  set_cache(
    name = "a",
    to_cache = 1:4) %>%
  set_cache(
    name = "b",
    to_cache = 5:9) %>%
  set_cache(
    name = "c",
    to_cache = 10:14)

# Delete cache `b`
graph <-
  graph %>%
  delete_cache(name = "b")

# Delete remaining cached vectors
graph <-
  graph %>%
  delete_cache()

Run the code above in your browser using DataLab