小编Pes*_*han的帖子

如何修复 ggnewscale 中的图例顺序

我使用此代码生成的图给出了这个图

问题是我无法匹配图中出现的顺序

我的代码

p <- df %>%
  ggplot(aes(name, perc)) +
  geom_col(data = ~ filter(.x, name == "FAB") %>% rename(FAB = value), mapping = aes(fill = FAB)) +
  #scale_fill_manual(values = cols)+
  new_scale_fill() +
    geom_col(data = ~ filter(.x, name == "Sex") %>% rename(Sex = value), mapping = aes(fill = Sex)) +
  new_scale_fill() +
  geom_col(data = ~ filter(.x, name == "Age") %>% rename(Age = value), mapping = aes(fill = Age)) +
  new_scale_fill() +
  geom_col(data = ~ filter(.x, name == "BM_percentage") %>% rename(BM_percentage = …
Run Code Online (Sandbox Code Playgroud)

r ggplot2 ggnewscale

3
推荐指数
1
解决办法
1147
查看次数

标签 统计

ggnewscale ×1

ggplot2 ×1

r ×1