/ / Dostosuj szerokość ramienia wykresu i dodaj poziome linie do dolnej i górnej części - r, ggplot2

Dostosuj szerokość ramienia boxplot i dodaj poziome linie na dole i na górze - r, ggplot2

Stworzyłem obraz za pomocą ggplot2. Kod jest wymieniony poniżej:

ggplot(aes(y = SCORE, x = DATE, fill = CATEGORY), data = data_R1000)
+ geom_boxplot(width=0.6,position = position_dodge(width = 0.75),outlier.size = 0, size = 0.5)
+ ylim(20,100) + labs(title = "US_MARKETOR") + theme(legend.position="bottom")
+ theme(panel.background = element_rect(fill = "transparent",colour = NA))
+ theme(panel.grid.major = element_blank(), panel.grid.minor = element_blank())
+ scale_fill_hue(c=50, l=85)

wynik wygląda jak poniżejwprowadź opis obrazu tutaj

teraz będę musiał zrobić ramię z fabułygrubsze, to znaczy pionowe linie powyżej i poniżej paska. Próbowałem dostosować „rozmiar = 2”, ale daje to grubszą linię dla całego wykresu pudełka.

wprowadź opis obrazu tutaj

zdecydowanie tego nie chcę i mam problem z powiększeniem tylko części ramienia. Daj mi znać, jeśli mogę to zrobić.

*** dodatkowo, jeśli nie ma na to sposobu, jak mogę dodać poziomą linię oraz górną i dolną część ramion? (Tak jak normalny wykres pola wygenerowany bez użycia ggplot2)

Dziękuję Ci bardzo!!!

Odpowiedzi:

2 dla odpowiedzi № 1

Końce wąsów można wykonać w następujący sposób: Jak umieścić końcówki wąsów na ggplot2 boxplot

Jeśli chcesz tylko zwiększyć grubość linii pionowych ... Nie jestem pewien. Zgadzam się z Drew. Prawdopodobnie muszę uciekać się do jakiegoś geom_segment () lub czystej siatki.