1. Typo: should be "KNN = (your data)" -- not "knn"
You specified at.x, but failed to use it. You need to specify the
"at" parameter of boxplot() and probably also "xlim" (which
is passed
down to bxp(), the function that actually draws the plot).
e.g.
boxplot(RF,Ranger, SVM, KNN, DT, range = 0, boxwex = 0.2, col=colors,
at = seq(1,3,by = .5), xlim = c(.8,3.2),
names= c("RF","Ranger", "SVM",
"KNN", "DT"),main="Degree of consistency
with default and optimized settings")
Modify to your taste.
Cheers,
Bert
On Sun, Jul 17, 2022 at 12:06 PM Neha gupta <neha.bologna90 at gmail.com>
wrote:>
> Hi
>
> I have the following code to display boxplots. The problem is it has a wide
> space (gap) between them which takes a lot of space on paper. How can I
> reduce the size so that it takes less time in a word document.
>
> RF= c(81.8, 81.8, 42.8, 42.8, 100, 53.8)
> Ranger= c(66.6, 81.8, 81.8, 33.3, 81.8, 53.8)
> SVM= c(81.8, 66.6, 81.8, 53.8, 81.8, 66.6 )
> knn= c(17.64, 33.33, 42.8, 25, 53.84, 17.64)
> DT= c(33.3 , 66.6, 33.3, 66.6, 33.3, 25)
>
>
> colors = rep("green",6)
> at.x <- seq(1,by=.4, length.out = 10)
> boxplot(RF,Ranger, SVM, KNN, DT, range = 0, boxwex = 0.2, col=colors,
> names= c("RF","Ranger", "SVM",
"KNN", "DT"),main="Degree of consistency
> with default and optimized settings")
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.