Is there an R package allowing to plot parallel coordinates with confidence intervals? Like the example below.
Or what would be the easiest alternative? Making multiple ggplots and printing them side by side with ggarrange or patchwork?
Generated data
library(tidyverse)
set.seed(1)
#make new data
df = tibble(
factor= c("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O"),
var1 = rnorm(15, 50, 20),
var2 = rnorm(15, 10, 4),
var3 = rnorm(15, 2, 1))
#add confidence intervals
df = df %>% mutate(
var1_lower = var1 - runif(1, 5, 15),
var1_upper = var1 + runif(1, 5, 15),
var2_lower = var2 - runif(1, 0.5, 2.2),
var2_upper = var2 + runif(1, 0.5, 2.2),
var3_lower = var3 - runif(1, 0.1, 0.6),
var3_upper = var3 + runif(1, 0.1, 0.6))
#reorder columns
df = df[c("factor", "var1", "var1_lower", "var1_upper", "var2", "var2_lower", "var2_upper", "var3", "var3_lower", "var3_upper")]
ggparci
library might be useful for you. github.com/talgalili/ggparci – Gopal Srivastava