Message-ID: <loom.20050816T082443-658@post.gmane.org>
Date: 2005-08-16T06:26:51Z
From: Dieter Menne
Subject: Extracting some rows from a data frame - lapses into a vector
Ajay Narottam Shah <ajayshah <at> mayin.org> writes:
>
> I have a data frame with one column "x":
>
> > str(data)
> `data.frame': 20 obs. of 1 variable:
> $ x: num 0.0495 0.0986 0.9662 0.7501 0.8621 ...
....
> Here, it looks like the operation
> data[1:10,]
> has converted it from type data frame into a numeric vector. Why does
> this happen, and what can I do about it?
Check parameter "drop" in the documentation of "[" or Extract. The
simplification to a vector is default behavior for historical reasons, but
somewhat confusing.
Dieter