【问题标题】:Bar in Bar Chart with ggplot2 [duplicate]带有ggplot2的条形图中的条形图[重复]
【发布时间】:2017-08-15 01:10:22
【问题描述】:

是否可以使用 ggplot2 在 R 中的条形图中绘制条形图,如下图所示。我想比较预期值和实际值,我想生成一个类似于下图的数字。我提供了一些虚拟代码:

 library(tidyverse)

df = data_frame(name = letters[1:10],profit = rnorm(mean = 100, sd = 20, n = 10),
            target = profit + rnorm(mean = 10, sd = 10, n = 10))

   df %>% ggplot(aes(x = name, y = profit)) + geom_bar(stat = "identity") 

【问题讨论】:

标签: r ggplot2


【解决方案1】:

是的,有可能,请查看 ggplot 文档

library(tidyverse)

df = data_frame(name = letters[1:10],profit = rnorm(mean = 100, sd = 20, n = 10),
                target = profit + rnorm(mean = 10, sd = 10, n = 10))

ggplot(df,aes(x=name,y=profit))+geom_bar(stat= "identity")+
geom_bar(aes(x= name,y=target),stat= "identity", width = 0.1,col = "green",fill="green")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-10
    • 1970-01-01
    相关资源
    最近更新 更多