I really don't understand what you want to achieve and how your data presents 
itself.

You have several combinations of trial/subject which are unique?
There is a variable for each such combination that you want to test against 
(tt)?
In addition you have data on each such combination (several sets with 17 
columns ) ?
or each column is a subject and each row a trial or something along those lines?

On 01.11.2012, at 16:18, mardijk wrote:

> Hello,
> 
> As I am new with R I am completely stuck in resolving a, no doubt, easy
> problem.
> 
> I have a dataset with an enormous amount of rows and 17 columns. I need to
> know per trial and subject number if another variable (tt) exceeds a
> maximum. If this is true than the last 5000 rows of that specific trial for
> that subject number needs to be deleted. 
> 
> But I am completely stuck on how to do so. After various attempts I have
> finally come up with the following (which obviously does not work).
> 
> 
> if (dat["tt"]>6000
> ){
>       return(
>       tail(dattest[,c("Trial", "Subj" )],n=5000) <- NA
> }
> 
> Can anybody explain what I need to do?
> 
> Thank you so much!
> 
> 
> 
> 
> 
> 
> --
> View this message in context: 
> http://r.789695.n4.nabble.com/Select-the-last-rows-of-when-specific-conditions-are-met-tp4648133.html
> Sent from the R help mailing list archive at Nabble.com.
> 
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to