Skip to content
Back to formatted view

Raw Message

Message-ID: <4B46FB7EED800046A5952FCFA92D3BA0347DF578DB@HGUMAIL6.hgu.gu.se>
Date: 2011-12-12T13:16:46Z
From: Mintewab Bezabih
Subject: shorter way of coding

Dear R users, 

I am using the code below to generate a fitted value of b. I have about 300 different values for for y (y1, y2, ...y300) which means I will have to write the code below 300 times to generate the 300 different fitted values for y. Is there a short way of doing that ?

Many thanks in advance
Mintewab 

library(mgcv)
dat <- read.table("e:/minti's laptop/C/GBG/allround_survey/rainfallGPS.csv", header=T, sep=",") 
b<-gam(y1~s(x1, x2, k=100),data=dat)
vis.gam(b)
fitted(b)