You can certainly use par(mfrow=c(x,y)) where x= rows and y=columns. Run the box plots the x*y array and finally set it to par(mfrow=c(1,1)). par(mfrow(x,y)) divides the graph board in to x columns and Y rows.
There is an example of that kind of plot at http://docs.ggplot2.org/current/geom_boxplot.html
You'd need to manipulate your matrix from wide (as you've given at postimg.org) to long format before using the code there:
I'd suggest you experiment with ggplot for a while before you disregard it: play with the aesthetics/themes, reduce your dataset etc. The problem may be one of design rather than implementation
You can certainly use par(mfrow=c(x,y)) where x= rows and y=columns. Run the box plots the x*y array and finally set it to par(mfrow=c(1,1)). par(mfrow(x,y)) divides the graph board in to x columns and Y rows.
Take a look to this ggplot2 tutorial that includes the code you can reuse for your own data
Don't forget to revise the Aesthetics section to change the aspect of your graphics
You can certainly use par(mfrow=c(x,y)) where x= rows and y=columns. Run the box plots the x*y array and finally set it to par(mfrow=c(1,1)). par(mfrow(x,y)) divides the graph board in to x columns and Y rows.