[datatable-help] indexing with nomatch=0
Steve Lianoglou
lianoglou.steve at gene.com
Sat May 4 01:00:28 CEST 2013
On Fri, May 3, 2013 at 3:54 PM, Eduard Antonyan
<eduard.antonyan at gmail.com> wrote:
> There is no join'ing happening here, thus nomatch=0 has no effect.
Indeed -- and the result is consistent with doing the same thing to a
base::data.frame:
R> df <- data.frame(a=letters[1:3])
R> df[1:4,,drop=FALSE]
a
1 | a
2 | b
3 | c
NA| NA
(my print.data.frame function is a monkey-patched version of the
print.data.table function, which is why the output looks a bit
different than what you'd likely to see)
-steve
>
>
> On Fri, May 3, 2013 at 5:52 PM, Gabor Grothendieck <ggrothendieck at gmail.com>
> wrote:
>>
>> The definition of DT was left out by mistake. It should be:
>>
>> DT <- data.table(a=letters[1:3])
>>
>>
>> On Fri, May 3, 2013 at 6:50 PM, Gabor Grothendieck
>> <ggrothendieck at gmail.com> wrote:
>> > Consider this example:
>> >
>> >> DT[1:4,,nomatch=0]
>> > a
>> > 1: a
>> > 2: b
>> > 3: c
>> > 4: NA
>> >
>> > Should it not return only the first 3 rows? It seems to be ignoring
>> > the nomatch=0.
>> >
>> > --
>> > Statistics & Software Consulting
>> > GKX Group, GKX Associates Inc.
>> > tel: 1-877-GKX-GROUP
>> > email: ggrothendieck at gmail.com
>>
>>
>>
>> --
>> Statistics & Software Consulting
>> GKX Group, GKX Associates Inc.
>> tel: 1-877-GKX-GROUP
>> email: ggrothendieck at gmail.com
>> _______________________________________________
>> datatable-help mailing list
>> datatable-help at lists.r-forge.r-project.org
>>
>> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help
>
>
>
> _______________________________________________
> datatable-help mailing list
> datatable-help at lists.r-forge.r-project.org
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help
--
Steve Lianoglou
Computational Biologist
Department of Bioinformatics and Computational Biology
Genentech
More information about the datatable-help
mailing list