Have your read an Introduction to R? If not, do so before posting
further. There are also many "R for SAS users" tutorials on the web
I'm sure. Google or check CRAN. In particular, you need to understand
how indexing works. See ?"[" and ?subset

You will certainly have to define what you mean by "just over". Once
you do so, ?cumsum will do what you want (once you learn about
indexing in R).

-- Bert

On Tue, Sep 18, 2012 at 7:41 AM, ramoss <ramine.mossad...@finra.org> wrote:
> Hello,
>
> I am a newbie to R coming from SAS background. I am trying to program the
> following:
> I have a monthly data frame with 2 variables:
>
> client   pct_total
> A          15%
> B          10%
> C          10%
> D          9%
> E           8%
> F          6%
> G          4%
>
> I need to come up w/ a monthly list of clients that make 50% or just above
> it every month so I can pass them to the rest of the program.  In this case
> the list would contain the first 4 rows.
> top <- client[c(1,4),]
> toptot <- sum(top$PCTTOT)
> How can I make this automatic?  In SAS I would use macro w/ a do while.
> Thanks for your help.
>
>
>
> --
> View this message in context: 
> http://r.789695.n4.nabble.com/Conditional-operations-in-R-tp4643497.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.



-- 

Bert Gunter
Genentech Nonclinical Biostatistics

Internal Contact Info:
Phone: 467-7374
Website:
http://pharmadevelopment.roche.com/index/pdb/pdb-functional-groups/pdb-biostatistics/pdb-ncb-home.htm

______________________________________________
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