I am trying to build several models on a Taylor diagram and am struggling a bit with code. I managed to create a diagram (see image), but I canβt understand how to reduce the axes, because they are too large, standardize the axes that should be marked 1,2,3,4, and add marks on the correlation - with tick I wanted to have main ticks every 0.1 and small ticks every 0.05 to 0.9, after which I tried to get main ticks at 0.95 and small ticks every 0.01 at this moment (if that makes sense). Any help / advice with the above will help. I used "taylor.diagram" in the "plotrix" package (and read the manuals for it, but I'm relatively inexperienced with R) and have tied my (somewhat basic) code so far, but my plot looks pretty dirty. thanks
all.models <- as.data.frame(cbind(Sy.One, Sy.Two, Sy.Three, Sy.Four, Sy.Five, Sy.Six, Sy.Seven, Sy.Eight, Sy.Nine, Sy.Ten)) taylor.diagram(CSR, Sy.One, sd.arcs=T, ref.sd=T, pcex=1.5, main=NULL, pos.cor=F, xlab="Standard Deviation (cm)", ylab="Standard Deviation (cm)") for (i in 1:dim(all.models)[2]) { model.wanted <- all.models[,i] taylor.diagram(CSR, model.wanted, sd.arcs=T, ref.sd=T, pcex=1.5, col=i, add=T, pos.cor=F)} # Add legend model.names <- c("Sy=1%","Sy=2%","Sy=3%","Sy=4%","Sy=5%","Sy=6%","Sy=7%","Sy=8%","Sy=9%","Sy=10%") legend("top", model.names, pch=19, col=i, cex=1.0, bty="n", ncol=5)
