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

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to