我有两个不同的数据集(c1
和c2
),它们一起绘制在一个图中。两条曲线都有不同的 x 和 y 值:
c1 = data.frame(
x=c(0,1.1,2, 3, 4, 5),
y=c(0,1.1,1.9,3.2,4.3,5.2)
)
c2 = data.frame(
x=c(0,0.3,0.9,2.1,3.2,4.2,5),
y=c(0,0.4,1.5,2.3,3.2,4.1,5.1)
)
plot(c1, type="o", col=2)
lines(c2, type="o", col=3)
res=c1-c2
现在我想为所有唯一的 x 值 ( )绘制两条曲线 ( ) 的残差unique(c(c1$x, c2$x))
。如果我有相同的 x 值,这将很容易。但似乎,我必须插入所有缺失的 x 值并将它们添加到测量数据集中。
有没有一种简单的方法可以在 R 中做到这一点?