# ::Free Statistics and Forecasting Software::

v1.2.1

### :: Notched Boxplots - Free Statistics Software (Calculator) ::

All rights reserved. The non-commercial (academic) use of this software is free of charge. The only thing that is asked in return is to cite this software when results are used in publications.

This free online software (calculator) computes notched boxplots for every variable (=column) of the multivariate dataset. A notch is drawn in each side of the boxes.

If the notches of two plots do not overlap this is strong evidence that the two medians differ (Chambers et al., 1983, p. 62).

Enter (or paste) a matrix (table) containing all data (time) series. Every column represents a different variable and must be delimited by a space or Tab. Every row represents a period in time (or category) and must be delimited by hard returns. The easiest way to enter data is to copy and paste a block of spreadsheet cells. Please, do not use commas or spaces to seperate groups of digits!

 Send output to: Browser Blue - Charts White Browser Black/White CSV Data X (click to load default data) 99.2 96.7 101.0 99.0 98.1 100.1 100.0 100.0 100.0 111.6 104.9 90.6 122.2 104.9 86.5 117.6 109.5 89.7 121.1 110.8 90.6 136.0 112.3 82.8 154.2 109.3 70.1 153.6 105.3 65.4 158.5 101.7 61.3 140.6 95.4 62.5 136.2 96.4 63.6 168.0 97.6 52.6 154.3 102.4 59.7 149.0 101.6 59.5 165.5 103.8 61.3 Names of X columns: A B C Sample Range:(leave blank to include all observations) From: To: Color greywhiteblueredblackbrownyellow Omit all rows with missing values? noyes Chart options Width: Height: Title: Label y-axis: Label x-axis:

 Source code of R module if(par2=="yes") { z <- na.omit(as.data.frame(t(y))) } else { z <- as.data.frame(t(y)) } bitmap(file="test1.png") (r<-boxplot(z ,xlab=xlab,ylab=ylab,main=main,notch=TRUE,col=par1)) dev.off() load(file="createtable") a<-table.start() a<-table.row.start(a) a<-table.element(a,"Boxplot statistics",6,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,"Variable",1,TRUE) a<-table.element(a,"lower whisker",1,TRUE) a<-table.element(a,"lower hinge",1,TRUE) a<-table.element(a,"median",1,TRUE) a<-table.element(a,"upper hinge",1,TRUE) a<-table.element(a,"upper whisker",1,TRUE) a<-table.row.end(a) for (i in 1:length(y[,1])) { a<-table.row.start(a) a<-table.element(a,dimnames(t(x))[][i],1,TRUE) for (j in 1:5) { a<-table.element(a,r\$stats[j,i]) } a<-table.row.end(a) } a<-table.end(a) table.save(a,file="mytable.tab") a<-table.start() a<-table.row.start(a) a<-table.element(a,"Boxplot Notches",4,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,"Variable",1,TRUE) a<-table.element(a,"lower bound",1,TRUE) a<-table.element(a,"median",1,TRUE) a<-table.element(a,"upper bound",1,TRUE) a<-table.row.end(a) for (i in 1:length(y[,1])) { a<-table.row.start(a) a<-table.element(a,dimnames(t(x))[][i],1,TRUE) a<-table.element(a,r\$conf[1,i]) a<-table.element(a,r\$stats[3,i]) a<-table.element(a,r\$conf[2,i]) a<-table.row.end(a) } a<-table.end(a) table.save(a,file="mytable1.tab")
 Top | Output | Charts | References

 Cite this software as: Wessa P., (2017), Notched Boxplots (v1.0.10) in Free Statistics Software (v1.2.1), Office for Research Development and Education, URL http://www.wessa.net/rwasp_notchedbox1.wasp/ The R code is based on : Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988), The New S Language, Wadsworth & Brooks/Cole. Chambers, J. M., Cleveland, W. S., Kleiner, B. and Tukey, P. A., (1983), Graphical Methods for Data Analysis., Wadsworth & Brooks/Cole. Murrell, P. (2005), R Graphics, Chapman & Hall/CRC Press.
 Top | Output | Charts | References