📜  在 R 中绘制带有标签的散点图

📅  最后修改于: 2022-05-13 01:55:06.120000             🧑  作者: Mango

在 R 中绘制带有标签的散点图

在本文中,我们将研究在 R 编程语言中绘制带有标签的散点图的不同方法。

方法一:使用 text()函数

在这种使用 text()函数绘制带有标签的散点图的方法中,用户需要调用 text()函数,该函数用于在 R 编程语言中使用所需的参数在图中添加标签。

例子:

R
gfg_data <- data.frame(x =c(1,2,3,4,5),
                       y = c(5,4,3,2,1),
                       lab=c('g','e','e','k','s'))
gfg_data      
  
plot(gfg_data$x,                                
     gfg_data$y)
  
text(gfg_data$x,                              
     gfg_data$y,
     labels = gfg_data$lab,
     pos = 4)


R
gfg_data <- data.frame(x =c(1,2,3,4,5),
                       y = c(5,4,3,2,1),
                       lab=c('g','e','e','k','s'))
gfg_data      
ggplot(gfg_data, aes(x, y, label = lab)) +  geom_point() +
  geom_text(aes(label = lab), hjust = - 0.5)


输出:



方法 2 :使用 geom_text()函数

在这种绘制带有标签的散点图的方法中,用户首先需要安装并加载 ggplot2 包,并使用所需的参数从 ggplot2 包中调用 geom_text()函数,这将导致绘制带有标签的散点图。

例子:

电阻

gfg_data <- data.frame(x =c(1,2,3,4,5),
                       y = c(5,4,3,2,1),
                       lab=c('g','e','e','k','s'))
gfg_data      
ggplot(gfg_data, aes(x, y, label = lab)) +  geom_point() +
  geom_text(aes(label = lab), hjust = - 0.5)

输出: