在ggplot中使用比例正确地标记条形图,可以通过以下步骤实现:
install.packages("ggplot2")
library(ggplot2)
p <- ggplot(data = df, aes(x = category))
p <- p + geom_bar(aes(y = count), stat = "identity")
library(dplyr)
df <- df %>% mutate(proportion = count / sum(count))
p <- p + geom_text(aes(label = paste0(round(proportion * 100, 1), "%")),
vjust = -0.5, size = 3)
p <- p + labs(title = "Bar Chart with Proportional Labels",
x = "Category", y = "Count")
print(p)
这样,就可以在ggplot中使用比例正确地标记条形图了。根据具体的需求,可以进一步调整图形样式和布局,以及添加其他图层和标签。
领取专属 10元无门槛券
手把手带您无忧上云