[R] Splitting Data Frame into Two Based on Source Array

Gundala Viswanath gundalav at gmail.com
Tue Sep 9 05:17:30 CEST 2008

Dear all,

Suppose I have this data frame:

> data_main
   V1  V2
foo    13.1
bar   12.0
qux   10.4
cho  20.33
pox   8.21

And I want to split the data into two parts
first part are the one contain in the source array:

> src
[1] "bar" "pox"

and the other one the complement.

In the end we hope to get this two dataframes:

> data_child1
     V1 V2
bar   13.1
pox   8.21


> data_child2_complement
foo 13.1
qux 10.4
cho 20.33

Is there a compact way to do it in R?

- Gundala Viswanath
Jakarta - Indonesia

More information about the R-help mailing list