Optional Ecosystem Survey
Package Role Map
Match Tools to Jobs
An ecosystem survey starts by mapping optional packages to the job they usually support.
Program
Play the script to choose a role and see the package label stay explicit.
package_role_map.R
role_index <-
roles <- c("import", "visualize", "model")
packages <- c("readr", "ggplot2", "tidymodels")
role <- roles[role_index]
package <- packages[role_index]
label <- paste(role, package, sep = ":")
cat(label, "\n", sep = "")
role_index <-
roles <- c("import", "visualize", "model")
packages <- c("readr", "ggplot2", "tidymodels")
role <- roles[role_index]
package <- packages[role_index]
label <- paste(role, package, sep = ":")
cat(label, "\n", sep = "")
role_index <-
roles <- c("import", "visualize", "model")
packages <- c("readr", "ggplot2", "tidymodels")
role <- roles[role_index]
package <- packages[role_index]
label <- paste(role, package, sep = ":")
cat(label, "\n", sep = "")
ecosystem role
A role describes the problem area before choosing a package.
optional package
Package names are treated as labels here; nothing is installed or loaded.
mapping
Parallel vectors keep each role paired with one example package.