在 R 中更改 ggplot2 文本标签注释的背景颜色
在本文中,我们将研究在 R 编程语言中更改 ggplot2 文本标签 Annotation 背景颜色的方法。
这可以通过使用 geom_label()函数的 fill 参数来完成。用户需要先安装和R控制台导入GGPLOT2包,然后调用goem_label()函数中添加标签在这个函数的标签参数和填充参数添加背景色创建的标签在R编程语。
此函数text geoms 可用于标记图。它们可以单独用作散点图或与其他几何图形结合使用。
Syntax:
geom_label(mapping = NULL,data = NULL, stat = “identity”, position = “identity”, …, parse = FALSE, nudge_x = 0, nudge_y = 0, label.padding = unit(0.25, “lines”), label.r = unit(0.15, “lines”), label.size = 0.25, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE)
示例 1:
R
library("ggplot2")
gfg_data=data.frame(x=rnorm(500),y=rnorm(500))
gfg_plot <- ggplot(gfg_data, aes(x, y)) + geom_point()
gfg_plot+geom_label(aes(x = 2.4, y = -3,label = "GeeksForGeeks"),
fill = "green")
R
library("ggplot2")
gfg_data<-data.frame(x=c(1,2,3,4,5),y=c(5,4,3,2,1))
gfg_plot<-ggplot(data=gfg_data, aes(x, y)) +
geom_bar(stat="identity")
gfg_plot + geom_label(aes(x = 5, y = 4,label = "GeeksForGeeks"),
fill = "green")
输出:
示例2:
电阻
library("ggplot2")
gfg_data<-data.frame(x=c(1,2,3,4,5),y=c(5,4,3,2,1))
gfg_plot<-ggplot(data=gfg_data, aes(x, y)) +
geom_bar(stat="identity")
gfg_plot + geom_label(aes(x = 5, y = 4,label = "GeeksForGeeks"),
fill = "green")
输出: