R: Размещение метки Facet_Grid

#r #ggplot2 #facet #facet-grid

Вопрос:

Я нахожусь на вводном занятии в классе R и пытаюсь набросать свой окончательный проект. При этом я создал многоуровневые гистограммы и разделил их по двум переменным. Вместо того, чтобы вся строка имела метку, как это обычно бывает, я хочу, чтобы каждая коробка имела свою собственную метку в верхней и правой позициях. Вот мой код сейчас:

 ggplot(gss_long_analysis, aes(x = marital, fill = outcome_ans))  
  geom_bar(position = "fill")  
#Facet Grid by political party
  facet_grid(partners_cat~partyid_cat)  
#Fix text on x-axis
  theme(axis.text.x = element_text(angle = 60, vjust = 0.5, hjust=.45))  
#Fix Colors
  scale_fill_manual(values = colors_outcome)  
#Add labels
  labs(title = "Proportion of Agreement with Abortion 
       by Marital Status 
         by Political Party and # of Partners",
       x = "Marital Status",
       y = "Proportion",
       fill = "Feeling about Abortion")
 

Вот что он выдает:

Доля согласия на аборт в разбивке по семейному положению, Политической партии и # Партнеров

Если возможно, я хочу, чтобы количество партнеров было на стороне каждого графика, но я не уверен, как это сделать. Любая помощь будет признательна!

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

1. Вы рассматривали возможность замены facet_grid() на facet_wrap() ?