In my data I have 12 columns called X1 to X12 plus one additional column called x. Using ggplot2 package, I was wondering how to plot each of the columns X1 to X12 as the y-axis, against the same x column as the x-axis?
I suspect I need a facet_wrap() for each of X1 to X12 as the y-axis, and x as the x-axis. So we will have 12 plots each with one of X1 to X12 as the y-axis, and the same x column as the x-axis.
Note: I need a geom_line.
library(tidyverse)
data <- read.csv('https://raw.githubusercontent.com/rnorouzian/e/master/vp_cond.csv')
long <- pivot_longer(data, everything()) # do we need to do this before plotting?

ggplot(long, aes(x = name, y = value)) + geom_boxplot()