R语言 ggplot2 散点图绘制及标签添加 - 示例代码
以下是一份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 著作权归作者所有。请勿转载和采集!