以下是一份R语言代码,可以用ggplot2绘制一张带有标签的散点图,并在图例上添加一个标题‘分组’。

library(ggplot2)

# 创建一个数据框
df <- data.frame(x = c(1, 2, 3, 4, 5),
                 y = c(2, 3, 4, 5, 6),
                 label = c('A', 'B', 'C', 'D', 'E'),
                 group = c('Group1', 'Group1', 'Group2', 'Group2', 'Group2'))

# 绘制散点图
ggplot(df, aes(x, y, color = group, label = label)) +
  geom_point(size = 3) +
  scale_color_manual(values = c('blue', 'red'), name = '分组') +
  geom_text(hjust = 1.2) +
  theme_classic()

这会生成以下散点图:

散点图


原文地址: https://www.cveoy.top/t/topic/nj5Z 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录