是否可以仅对facet_wrap的各个方面进行重新排序,而无需对基础因子级别进行重新排序?

三角洲IV

样本数据框:

df <- data.frame(x=rep(1:10,4),y=rnorm(40),Case=rep(c("B","L","BC","R"),each=10))

我可以通过以下方式在每个时间序列上绘制自己的图:

ggplot(df,aes(x=x,y=y,color=Case)) + geom_line()+facet_wrap(~Case,nr=2,nc=2)

在此处输入图片说明现在,假设我想将构面顺序更改为(从行的左上角开始,到行的右下角)“ L”,“ B”,“ R”,“ BC”。这里通常的建议上,就是为了做这个但是,如果我重新排序factor的水平,Case曲线的颜色也会改变。是否可以在不更改曲线颜色顺序的情况下重新排列构面?我知道这听起来像个奇怪的问题。问题在于我的报告是一个正在进行的工作,并且在我已经向同事和管理层展示的旧版本的报告中,或多或少有多个这样的图(无facet_wrap):

ggplot(df,aes(x=x,y=y,color=Case)) + geom_line()

在此处输入图片说明

换句话说,到目前为止,人们已经习惯于将“ B”与红色相关联。如果我重新排序,“ L”将为红色,“ B”将为绿色,依此类推。我已经可以听到投诉了……从这个办法中可以解决吗?

格雷戈尔·托马斯(Gregor Thomas)

只需按照所需顺序将数据复制到新列中即可。将新列用作构面,将旧列用作颜色。

df$facet = factor(df$Case, levels = c("L", "B", "R", "BC"))

ggplot(df, aes(x = x, y = y, color = Case)) + 
    geom_line() + 
    facet_wrap(~facet, nr = 2)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以使用新的排序描述符对NSFetchedResultsController的结果进行重新排序,而无需执行新的提取请求?

来自分类Dev

防止在facet_wrap()中重新排序

来自分类Dev

使用facet_wrap时ggplot重新排序更改

来自分类Dev

使用 facet_wrap 和 gather 时重新排序图

来自分类Dev

有没有办法对 JSON 对象进行排序而无需重新排序其中的数组?

来自分类Dev

按颜色对ggplot facet_wrap进行排序?

来自分类Dev

是否可以在ConEmu中对标签进行重新排序?

来自分类Dev

根据两列的总和的比率对因子进行重新排序-按要重新排序的因子分组

来自分类Dev

根据两列的总和之比对因子进行重新排序-按要重新排序的因子分组

来自分类Dev

python是否重新排序说明以进行优化?

来自分类Dev

使用名称重新排序因子级别

来自分类Dev

通过R中的数据对因子水平进行重新排序

来自分类Dev

通过R中的数据对因子水平进行重新排序

来自分类Dev

UICollectionViewController重新排序而无需长按

来自分类Dev

UICollectionViewController重新排序而无需长按

来自分类Dev

按标题中的百分比值对facet_wrap重新排序

来自分类Dev

将 ggplot facet_wrap 按组重新排序为列

来自分类Dev

使用 ggplot2 中的 facet_wrap 对线图倍数进行排序

来自分类Dev

在存在可变变量的情况下是否可以进行重新排序?

来自分类Dev

Java编译器是否可以对同步语句重新排序以进行优化?

来自分类Dev

因子和重新排序 facet_grid 的问题

来自分类Dev

为什么获取语义仅用于读取而不是写入?LL / SC如何获取CAS进行锁定而无需商店对关键部分进行重新排序?

来自分类Dev

是否可以通过自定义字段生成的动态值对 wp_query 循环进行排序/重新排序?

来自分类Dev

R ggplot2 facet_wrap重新排序子图并为每个ID标签设置不同的颜色

来自分类Dev

在R data.frame中重新排序因子的级别

来自分类Dev

在数据框中重新排序因子名称的级别

来自分类Dev

根据键重新排列列表而无需排序

来自分类Dev

是否可以从未排序的数组中高效地创建平衡的二进制搜索树而无需对数组进行排序?

来自分类Dev

是否可以对数据框中的列进行重新排序,以便通过指定将D移至B和C之间来将ABCDE重新排序为ABDCE?

Related 相关文章

  1. 1

    是否可以使用新的排序描述符对NSFetchedResultsController的结果进行重新排序,而无需执行新的提取请求?

  2. 2

    防止在facet_wrap()中重新排序

  3. 3

    使用facet_wrap时ggplot重新排序更改

  4. 4

    使用 facet_wrap 和 gather 时重新排序图

  5. 5

    有没有办法对 JSON 对象进行排序而无需重新排序其中的数组?

  6. 6

    按颜色对ggplot facet_wrap进行排序?

  7. 7

    是否可以在ConEmu中对标签进行重新排序?

  8. 8

    根据两列的总和的比率对因子进行重新排序-按要重新排序的因子分组

  9. 9

    根据两列的总和之比对因子进行重新排序-按要重新排序的因子分组

  10. 10

    python是否重新排序说明以进行优化?

  11. 11

    使用名称重新排序因子级别

  12. 12

    通过R中的数据对因子水平进行重新排序

  13. 13

    通过R中的数据对因子水平进行重新排序

  14. 14

    UICollectionViewController重新排序而无需长按

  15. 15

    UICollectionViewController重新排序而无需长按

  16. 16

    按标题中的百分比值对facet_wrap重新排序

  17. 17

    将 ggplot facet_wrap 按组重新排序为列

  18. 18

    使用 ggplot2 中的 facet_wrap 对线图倍数进行排序

  19. 19

    在存在可变变量的情况下是否可以进行重新排序?

  20. 20

    Java编译器是否可以对同步语句重新排序以进行优化?

  21. 21

    因子和重新排序 facet_grid 的问题

  22. 22

    为什么获取语义仅用于读取而不是写入?LL / SC如何获取CAS进行锁定而无需商店对关键部分进行重新排序?

  23. 23

    是否可以通过自定义字段生成的动态值对 wp_query 循环进行排序/重新排序?

  24. 24

    R ggplot2 facet_wrap重新排序子图并为每个ID标签设置不同的颜色

  25. 25

    在R data.frame中重新排序因子的级别

  26. 26

    在数据框中重新排序因子名称的级别

  27. 27

    根据键重新排列列表而无需排序

  28. 28

    是否可以从未排序的数组中高效地创建平衡的二进制搜索树而无需对数组进行排序?

  29. 29

    是否可以对数据框中的列进行重新排序,以便通过指定将D移至B和C之间来将ABCDE重新排序为ABDCE?

热门标签

归档