R语言 plot画双散点图
时间: 2023-10-04 16:11:37 浏览: 108
R语言绘图-散点图教程
5星 · 资源好评率100%
你可以使用R语言中的`ggplot2`包来画双散点图。下面是一个简单的例子:
```R
library(ggplot2)
# 创建数据集
df <- data.frame(
x = rnorm(100, 0, 1),
y1 = rnorm(100, 0, 1),
y2 = rnorm(100, 0, 1)
)
# 绘制双散点图
ggplot(df, aes(x = x)) +
geom_point(aes(y = y1), color = "red") +
geom_point(aes(y = y2), color = "blue") +
labs(x = "x", y = "y") +
theme_classic()
```
这个例子中,我们创建了一个包含三列的数据集,其中 `x` 是公共的横坐标,`y1` 和 `y2` 分别是两组不同的纵坐标。然后使用 `ggplot()` 函数创建绘图对象,使用 `geom_point()` 函数分别绘制两组散点图,通过 `color` 参数指定颜色,最后使用 `labs()` 函数为坐标轴添加标签,使用 `theme_classic()` 函数设置主题。
阅读全文