From wdunlap at tibco.com  Thu Aug  6 16:55:37 2015
From: wdunlap at tibco.com (William Dunlap)
Date: Thu, 6 Aug 2015 07:55:37 -0700
Subject: [Rd] Weird issue when iterating through dates
In-Reply-To: <CABtg=K=PB+r1FHuzcK1pGMXQFo=peuTGWx_CL_CczkspwXq3SA@mail.gmail.com>
References: <CAFnz2--pK12My=sJ-N0sykXi0zQa+qwtR42iZo2fBrpiTTWOCg@mail.gmail.com>
	<CABtg=K=b5Amh17=9wZ=g2j9F63KtYEYSDWoQEOGx7kvYEdBHZA@mail.gmail.com>
	<CAFnz2-8902ztc-=gcwcA4jnYHkX9PL0oNMctGjtmXdynQjYRcg@mail.gmail.com>
	<CABtg=K=PB+r1FHuzcK1pGMXQFo=peuTGWx_CL_CczkspwXq3SA@mail.gmail.com>
Message-ID: <CAF8bMcYHLfxVaT-NT1SiOTzrBEGM6vgr+PwwzGQGAJ6kGZx_MA@mail.gmail.com>

>> Just a quick question: what's the difference between  `[.Date` and
`[[.Date`?
>> Is it supposed to be the method for accessing the value right?
>
>For Dates and atomic vectors in general they are the same, but ...

Even for atomic vectors with names they are not quite the same
    > c(One=1, Two=2)[[2]]
    [1] 2
    > c(One=1, Two=2)[2]
    Two
      2
(and [[ will only return 1 item, unlike [).


Bill Dunlap
TIBCO Software
wdunlap tibco.com

On Thu, Aug 6, 2015 at 5:36 AM, G?bor Cs?rdi <csardi.gabor at gmail.com> wrote:

> On Thu, Aug 6, 2015 at 6:30 AM, Luca Cerone <luca.cerone at gmail.com> wrote:
> [...]
> > Just a quick question: what's the difference between  `[.Date` and
> `[[.Date`?
> > Is it supposed to be the method for accessing the value right?
>
> For Dates and atomic vectors in general they are the same, but in
> general they are two different operators that behave differently on
> some data types. E.g. on lists [ selects a sub-list and [[ selects a
> single element.
>
> Gabor
>
> [...]
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>

	[[alternative HTML version deleted]]



[Rd] Weird issue when iterating through dates
William Dunlap