This is a task that occurs frequently when presenting experimental data: create a bar plot that shows all the experimental values as dots and contains also error bars, usually computed as standard deviation. I am using here the term "tridimensional" to talk about the fact that the bar plot I am presenting is based on three different types of categorical information. In my example, data are grouped by vector and there are four different reporters used in this particular set of experiments. The second dimension is the tested strain and the third dimension is represented by the independent replicates for each final compared mean.
The original data looks like this:

It can be recovered from a file that is in the same directory as the R script (and we used setwd to set the working directory):