我有两个行数不等的数据框。但我需要平滑两个数据框中的数据并将它们绘制在一起。我可以用lowess/loess平滑每个数据帧。但是,当我尝试将两个数据帧的线绘制在一起时,我通常会收到错误“行数不等”。我通过使用找到了解决此问题的方法spline
。我想知道以下内容是否有效:
tmp1 <- spline( lowess( df1[,1], df[,2] ), n = 20 )
tmp2 <- spline( lowess( df2[,1], df2[,2] ), n = 20 )
plot( tmp1[,1], tmp1[,2], type="l" )
lines( tmp2[,1], tmp2[,2], col="red" )
lowess
我想知道绘制对象的样条曲线其表示是否“统计上”有效,因为我想限制数据点的数量。这专门针对lowess
不同系列包含不相等点数的情况?