[R] subsetting based on vector
Winfried Theis
theis at statistik.uni-dortmund.de
Thu Mar 25 16:16:58 CET 2004
Hi!
Well, you could try a subsetting rule like " year %in% yearsconsidered
".
Hope this helps,
Winfried
On Thu, 2004-03-25 at 14:33, Vumani Dlamini wrote:
> Dear R users;
>
> I am trying to write a small program which reads in a data set, and selects
> observations from certain years before the analysis. I have a problem
> including the selection criteria in the header of the program.
>
> Here is the problem;
>
> dataFIT<-function(MODEL, MARGINS, yearConsidered){
> library(foreign
> CovPaper<-read.spss("C:/Data/data.sav")
> NewData <- list(CovPaper$"YEAR"[CovPaper$"YEAR" == yearConsidered],
> CovPaper$"YEAR"[CovPaper$"SEX" == yearConsidered],
> #### and so on #####
> #fit model to data #
> }
>
> When I use one year there is no problem, but I would like some data sets to
> span over years and I am not sure how to do this without having to change
> the body of my fitting program.
>
> I tried searching the R-list but to no avail.
>
> Thanking you in advance.
>
>
> Vumani
>
> _________________________________________________________________
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
--
-----------------------------------------------------------------
Dr. Dipl.-Math. Winfried Theis, SFB 475, Projekt C5,
Universität Dortmund, 44221 Dortmund
e-mail: theis at statistik.uni-dortmund.de
Tel.: +49/231/755-5903 FAX: +49/231/755-4387
More information about the R-help
mailing list