【问题标题】:条形图顶部的条形图标签
【发布时间】:2022-01-23 13:59:22
【问题描述】:

如何使用垂直对齐的标签文本标记条形图条:。

我正在使用基本功能barplottext,但无法实现。请求帮助。谢谢。

【问题讨论】:

    标签: r text bar-chart


    【解决方案1】:

    对于基本 R,使用 text:

    x = rnorm(10, 5, 2)
    (d <- barplot(x, ylim = c(0, max(x)+1)))
    text(x = d, y = x,
         label = round(x, 2), pos = 3, cex = 0.8, col = "red", srt=90, offset = 1)
    

    【讨论】:

      【解决方案2】:

      一些可重现的代码将有助于为您提供更具体/有用的答案。但是,我相信您正在寻找带有 vjust 输入的 geom_text。你可以四处寻找你喜欢的东西。 vjust 表示垂直调整之类的东西。尝试使用 -0.5、0.5 或其他值的 vjust,看看哪种方法最适合您的情况。

      geom_text(aes(label = n), vjust = -0.5, size = 5)  ## inserts number on top of a bar
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-03
        • 1970-01-01
        相关资源
        最近更新 更多