[R] Forward of moderated message

Adrian Duşa dusa.adrian at gmail.com
Fri Apr 20 12:57:08 CEST 2012


One solution among many:

seq(970, 970 - 30*14, by=-30)


If you want to be fancy, a function can be easily written:
seqf <- function(startp, lengthv, byv) {
    seq(startp, startp + (lengthv - 1)*byv, by=byv)
}

seqf(970, 15, -30)
 [1] 970 940 910 880 850 820 790 760 730 700 670 640 610 580 550



Hth,
Adrian

On Fri, Apr 20, 2012 at 13:45,  <r-help-bounces at r-project.org> wrote:
>
>
> ---------- Forwarded message ----------
> From: uday <uday_143_4u at hotmail.com>
> To: r-help at r-project.org
> Cc:
> Date: Fri, 20 Apr 2012 02:14:03 -0700 (PDT)
> Subject: vector subtraction
> I would like to calculate vector from existing  value
> e.g
> v       <- 1000
> s       <- 30
> d1    <- v-s
>                   d1    <- 970
> d2    <- d1 -s
>                   d2    <- 940
> d 3   <- d2-s
>                   d3    <- 910
> :
> :
> d15   <- .....
>
> so how I should get vector of length 15         d < -  970,940 , 910 ,
> .......
>
> --
> View this message in context: http://r.789695.n4.nabble.com/vector-subtraction-tp4573299p4573299.html
> Sent from the R help mailing list archive at Nabble.com.
>
>



-- 
Adrian Dusa
Romanian Social Data Archive
1, Schitu Magureanu Bd.
050025 Bucharest sector 5
Romania
Tel.:+40 21 3126618 \
       +40 21 3120210 / int.101
Fax: +40 21 3158391



More information about the R-help mailing list