という名前の列を持つ大きなデータフレーム df があります。
age, income, country
私がやりたいことは、実際には非常に単純です。
fitFunc<-function(thisCountry){
subframe<-df[which(country==thisCountry)];
fit<-lm(income~0+age, data=subframe);
return(coef(fit));
}
個々の国ごとに。次に、結果を次のような新しいデータ フレームに集約します。
countryname, coeffname
1 USA 1.2
2 GB 1.0
3 France 1.1
私はやろうとしました:
do.call("rbind", lapply(allRics[1:5], fitit))
しかし、次に何をすべきかわかりません。
誰でも助けることができますか?
ありがとう!