Skip to content
Back to formatted view

Raw Message

Message-ID: <CAAmySGODW__kdOQ6i-33dWrF8TYtkTL-BqUqPNy2W_kHp+3z5Q@mail.gmail.com>
Date: 2011-12-13T03:17:12Z
From: R. Michael Weylandt
Subject: sum with dates
In-Reply-To: <CAErHZW03djb-afaNYyQhb1X_+u6o-ZpUH8JFxzPWvDwKobBX5w@mail.gmail.com>

It depends how your dates are stored, but generally you can just add
365*15 to them. E.g.,

print(x <- Sys.Date())
print(x + 365*15)

So for you,

dataset$dates <- dataset$dates + 365*15

Michael

On Mon, Dec 12, 2011 at 9:39 PM, Ana <rrasterr at gmail.com> wrote:
> How do I sum 15 years to my dataset?
>
> original dataset
> ? ? ? ? dates ? ? ? ?val
> 1 ? ?2001-01-12 ? ?1.2
> 2 ? ?2001-02-12 ? ?1.2
> 3 ? ?2001-03-12 ? ?1.2
>
> result
> ? ? ? ? dates ? ? ? ?val
> 1 2016-01-12 1.2
> 2 ? ?2016-02-12 1.2
> 3 ? ?2016-03-12 1.2
>
> ______________________________________________
> R-help at 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.