R boxplot: изменить ширину панели пробел с помощью

#r #visualization #boxplot #rdata

#r #визуализация #boxplot #rdata

Вопрос:

Мне нужна помощь в разработке моих R-графиков. Я создал этот boxplot здесь, и все правильно, но мне трудно понять, почему существуют различия в ширине панели и пространстве между ними. В данных нет ничего, что могло бы создать это (это всего лишь несколько строк матриц). Я попытался изменить аргументы varwith, width / length, space и boxwex. Различные значения boxwex в некоторой степени изменят ширину полосы, но не ее изменение.

Я был бы рад, если у кого-то есть идея здесь.

PS: Извините, я здесь новичок, поэтому я не могу загрузить сам график.

 dput(datesALL)
structure(c(-130L, -70L, -130L, -70L, -130L, -70L, -130L, -70L, 
-130L, -70L, -120L, -75L, -100L, -75L, -100L, -50L, -100L, -50L, 
-100L, -50L, -100L, -50L, -100L, -75L, -100L, -35L, -90L, -80L, 
-90L, -50L, -90L, -50L, -90L, -50L, -90L, -50L, -90L, -50L, -90L, 
-50L, -90L, -50L, -90L, -50L, -90L, -80L, -90L, -50L, -90L, -50L, 
-89L, -50L, -89L, -50L, -80L, -58L, -80L, -50L, -80L, -65L, -80L, 
-50L, -80L, -50L, -80L, -50L, -80L, -50L, -80L, -50L, -80L, -50L, 
-80L, -50L, -80L, -50L, -80L, -50L, -80L, -50L, -80L, -50L, -80L, 
-50L, -80L, -50L, -75L, -60L, -75L, -50L, -75L, -50L, -75L, -50L, 
-75L, -60L, -75L, -60L, -75L, -50L, -75L, -50L, -75L, -50L, -75L, 
-50L, -75L, -50L, -75L, -50L, -75L, -50L, -75L, -50L, -75L, -50L, 
-75L, -60L, -36L, -30L, 14L, 37L, 25L, 100L, 50L, 100L, 79L, 
81L, -90L, -50L, -90L, -50L, 0L, 25L, -50L, 0L, 50L, 100L, 50L, 
79L, 54L, 68L, 66L, 68L, -49L, -41L, -30L, -12L, -30L, -12L, 
0L, 15L, 0L, 25L, 0L, 25L, 0L, 25L, 0L, 25L, 10L, 30L, 25L, 50L, 
42L, 48L, 69L, 79L), .Dim = c(2L, 84L), .Dimnames = list(c("date_min", 
"date_max"), NULL))

colors = c(rep("powderblue",64),rep("khaki",3),rep("darkolivegreen2",5),rep("mistyrose",12))
medcolors = c(rep("powderblue",64),rep("khaki",3),rep("darkolivegreen2",5),rep("mistyrose",12))

boxplot(datesALL, horizontal=TRUE, outline=FALSE, boxwex=0.5,  
yaxt="n", col=colors, medcol=medcolors, 
main="..", 
xlab="..", ylab="")
 

Комментарии:

1. можете ли вы отредактировать свой вопрос, чтобы добавить копирование и вставку dput(datesALL) . Это более «общедоступный» формат, чем тот, который вы уже включили в печать

2. это короче, вы правы. Спасибо.

3. мне (и другим) тоже легко копировать и вставлять в реальный объект R! Это настоящая мотивация. Добро пожаловать в SO!

4. Размер и интервал выглядят для меня согласованными, не уверен, есть ли конкретное место, которое вы ищете, вы всегда можете загрузить аннотированное изображение в Imgur (или другой хостинг) и поместить ссылку в свой вопрос

5. ! Boxplot Вот мой boxplot. Ширина полосы на некоторых полосах меньше.