How do I manually change the key labels in a legend in ggplot2

前端 未结 2 760
陌清茗
陌清茗 2020-11-30 03:38

I am preparing a plot for publication. I created a stacked box plot to show frequency of patients in each group who were some complicated accumulation of seronegatives versu

2条回答
  •  悲&欢浪女
    2020-11-30 04:21

    I found a hybrid way of doing it. It does relabel the factor but I do not have to do it in the dataframe. Instead I just do it in the ggplot command.

    ggplot(data, aes(grp, fill=factor(outcome,labels=c("low","high")))) + 
      geom_bar() +xlab("group") +ylab("number of subjects") +
       labs(fill="Serologic response")
    

    Are there any other ways?

提交回复
热议问题