# 安装包
if (!requireNamespace("ggplot2", quietly = TRUE)) {
install.packages("ggplot2")
}
# 加载包
library(ggplot2)
分组折线图
环境配置
系统: Cross-platform (Linux/MacOS/Windows)
编程语言: R
依赖包:
ggplot2
数据准备
# 加载数据
<- read.delim("files/Hiplot/084-group-line-data.txt", header = T)
data
# 查看数据
head(data)
x y names groups
1 1 2.253573 L1 A
2 2 2.231082 L1 A
3 3 1.740380 L1 A
4 4 2.255786 L1 A
5 5 2.429561 L1 A
6 6 1.951557 L1 A
可视化
# 分组折线图
<- ggplot(data, aes(x = x, y = y, group = names, color = groups)) +
p geom_line() +
geom_point() +
scale_color_manual(values = c("#e04d39","#5bbad6")) +
theme_bw()
p
