1
我正在嘗試使用approx()來預測ddply內部曲線上的點,但它似乎並沒有按照我預期的那樣工作,只要它傳遞給ddply即可。在ddply中使用approx?
這一切工作:
#Fake Data, V3 is my index variable
df<-data.frame(V1=rep(0:10,3), V2=c(exp(0:10), 2*exp(0:10), 3*exp(0:10)), V3=rep(1:3,each=11))
approxy<-function(i){
estim<-approx(x=i$V1, y=i$V2, xout=c(1.1,5.1,9.1))$y
return(data.frame(ex1=estim[1], ex5=estim[2], ex9=estim[3]))
}
approxy(df[df$V3==1,])
這不:
ddply(df, c("V3"), fun=approxy)
它只是吐出原數據幀退了出去。任何關於這個問題的想法,將不勝感激。
每一次......每一次... – TBP