2

我在数据框中有两列

>head(obs_v_exp)
    observed expected
    1          3.5
    6          8.9

如何在 R 中绘制一个折线图,在一个图中将观察到的和预期的两条线显示为 2 条线?谢谢!

4

2 回答 2

4

尝试这个

plot(obs_v_exp$observed, type="l")
lines(obs_v_exp$expected, col="red")

这是一个例子:

set.seed(2)
obs_v_exp <- data.frame(observed=sample(0:6, 10, TRUE),
                        expected=sample(0:6, 10, TRUE))
plot(obs_v_exp$observed, type="l")
lines(obs_v_exp$expected, col="red")

在此处输入图像描述

于 2013-09-25T16:19:08.217 回答
1

matplot功能:

matplot(obs_v_exp, type='l')
于 2013-09-25T16:52:13.683 回答