For getting all the columns in one plot you can combine gather() from library dplyr, and facet_grid() or facet_wrap() from ggplot2.
Gather will regroup all the column names in one variable (values of these variables in a second variable) and then you can build plot with the help of ggplot and then use facet_wrap that will create one plot for each level of the used variable with the column names.
If you want to explore more in R programming then watch this R programming tutorial for beginner: