thanks for sharing the file, but i believe it is erroneous.
When i plot the example given in the file (which creates trial vectors with gradually rising intesities&quantities in V and "increasing" winddirections in D) it does not start off with low intesities and quantities at North but at East and it secondly does not increase clockwise but counterclockwise. Its the same issue Bart seems to have noticed. 0 degrees coincides with East, 90 with North, 180 with West and 270 with South.
I'd love to use this tool but it seems to be incorrect.
Yes, a box-plot shows the median and quartiles, etc, so can be asymmetric and what not. If that's what you want, then use the MATLAB boxplot function. This version is, as the name says, /not/, a box plot. It uses the mean and statistics relating to the mean. These produce symmetrical error bars. There is rationale to this and, TBH, this function is aimed more at replacing bar charts than at replacing box plots.
The rationale is that t-tests and ANOVA are often performed on data which are typically plotted as bar charts and sometimes box-plots. However, tests are based upon the mean, yet box-plots show the median. Bar charts are often found supplemented with errors bars displaying 1 standard error of the mean (1 SEM), which does not reflect the p=0.05 significance criterion often used in biology and the social sciences. The 95% confidence interval used here provides a visual indicator of significance. In most bar charts the raw data are not overlaid, which greatly reduces the utility of the plot as it hides the underlying data. Yet with carefully chosen plot options, which is facilitated by this function, it's often possible to plot all the raw data even for large numbers of groups. I believe that overlaid raw data are usually more informative than quartiles and whiskers of a box plot. Of course that's a personal preference.
I might be mistaken, but isn't the line in a boxplot supposed to be the median?
I tried this with my data and the box is always symmetrical, whereas using the matlab boxplot function one can see how unevently distributed the data is (well, one can see that from the single datapoints plotted by 'notboxplot' too).
is there a way to make the box behave "normally"?