如何使用 mtext() 和 paste0() 在 R 中更有效地进行多重标记?

诺鲁兹安

我尝试添加使用的组合了几个标贴mtext()paste0()结果如下图所示

我想知道是否有更有效的方法(例如,更少的代码或使用更好的替代品paste0())在 R 中实现相同的结果?

plot(0, t = "n")
a = 2 ; b = 3 ; c = 40 ; d = 20 

l = c(paste0('Decisive\n', a, '%'), paste0('Substantial\n', b, '%'), 
      paste0('Positive\n', c, '%'), paste0('None\n', d, '%'))

mtext(l, side = 3, at = c(.6, .8, 1.2, 1.4), cex = .9, font = 2)

在此处输入图片说明

弗里克先生

为什么不更直接地关联数据。也是paste0()矢量化的,因此您可以一次组合多个值(只paste0需要一个)。

v <- c(Decisive=2, Substantial=3, Positive=40, None=20)
paste0(names(v), "\n", v, "%")
# [1] "Decisive\n2%"    "Substantial\n3%" "Positive\n40%"   "None\n20%" 

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在R中更有效地拾取和排序?

来自分类Dev

如何使用 paste0 更改 r 中多列的名称

来自分类Dev

使用使用 paste0 和变量定义的列名的子集

来自分类Dev

如何在R中使用paste0()将列添加到数据帧列表中?

来自分类Dev

一起使用startsWith和paste0

来自分类Dev

paste0() 函数中的 Html 标记作为 str_replace_all 中的替换使用 r

来自分类Dev

如何有效地使用which()比较r中的一行和一行?

来自分类Dev

R当使用cookbook-r的multiplot函数进行绘图时,如何添加文本(使用mtext?)

来自分类Dev

如何使用R中gplot()包中的plotmean()函数,使用paste0()处理n.label值以获得观察数

来自分类Dev

我可以更正R中对paste0()的使用,以便此函数像原始Python示例一样快地运行吗?

来自分类Dev

R:是否可以使用paste0函数(或某些类似函数)将存储在对象中的数据传递给新对象?

来自分类Dev

我可以更正我在R中对paste0()的使用,以便此函数像原始Python示例一样快地运行吗?

来自分类Dev

paste0和ifelse作为dplyr中管道的一部分

来自分类Dev

如何更有效地将数据框重塑为新形式(R)?

来自分类Dev

R dplyr与mutate()和case_when()有效地使用cross()

来自分类Dev

有效地使用R中的集合

来自分类Dev

当在r中遇到特殊字符时,paste0或粘贴失败

来自分类Dev

在 r 中更有效地重塑?

来自分类Dev

如何在闪亮的仪表板中的 paste0() 函数内断行

来自分类Dev

使用paste0突变列

来自分类Dev

使用 paste0 时转义斜线

来自分类Dev

如何有效地将矩阵的每一行与R中列表的每个部分进行比较?

来自分类Dev

如何使用ezdxf返回“ MTEXT”中的字符串?

来自分类Dev

如何使用Boruta输出从R中的glm快速有效地排除变量

来自分类Dev

将使用paste()生成的字符传递给mtext()

来自分类Dev

如何有效地执行floor()和ceil()操作以进行三元搜索?

来自分类Dev

如何有效地对两个矩阵进行索引和相乘?

来自分类Dev

如何有效地执行floor()和ceil()操作以进行三元搜索?

来自分类Dev

有效地找到R中的起始和终止向量之间的序列

Related 相关文章

  1. 1

    如何在R中更有效地拾取和排序?

  2. 2

    如何使用 paste0 更改 r 中多列的名称

  3. 3

    使用使用 paste0 和变量定义的列名的子集

  4. 4

    如何在R中使用paste0()将列添加到数据帧列表中?

  5. 5

    一起使用startsWith和paste0

  6. 6

    paste0() 函数中的 Html 标记作为 str_replace_all 中的替换使用 r

  7. 7

    如何有效地使用which()比较r中的一行和一行?

  8. 8

    R当使用cookbook-r的multiplot函数进行绘图时,如何添加文本(使用mtext?)

  9. 9

    如何使用R中gplot()包中的plotmean()函数,使用paste0()处理n.label值以获得观察数

  10. 10

    我可以更正R中对paste0()的使用,以便此函数像原始Python示例一样快地运行吗?

  11. 11

    R:是否可以使用paste0函数(或某些类似函数)将存储在对象中的数据传递给新对象?

  12. 12

    我可以更正我在R中对paste0()的使用,以便此函数像原始Python示例一样快地运行吗?

  13. 13

    paste0和ifelse作为dplyr中管道的一部分

  14. 14

    如何更有效地将数据框重塑为新形式(R)?

  15. 15

    R dplyr与mutate()和case_when()有效地使用cross()

  16. 16

    有效地使用R中的集合

  17. 17

    当在r中遇到特殊字符时,paste0或粘贴失败

  18. 18

    在 r 中更有效地重塑?

  19. 19

    如何在闪亮的仪表板中的 paste0() 函数内断行

  20. 20

    使用paste0突变列

  21. 21

    使用 paste0 时转义斜线

  22. 22

    如何有效地将矩阵的每一行与R中列表的每个部分进行比较?

  23. 23

    如何使用ezdxf返回“ MTEXT”中的字符串?

  24. 24

    如何使用Boruta输出从R中的glm快速有效地排除变量

  25. 25

    将使用paste()生成的字符传递给mtext()

  26. 26

    如何有效地执行floor()和ceil()操作以进行三元搜索?

  27. 27

    如何有效地对两个矩阵进行索引和相乘?

  28. 28

    如何有效地执行floor()和ceil()操作以进行三元搜索?

  29. 29

    有效地找到R中的起始和终止向量之间的序列

热门标签

归档