I have this simple data.frame
x=c(1,2,3,4,5,6)
y=c(5,6,1,2,4,5)
z=c(1,1,1,2,2,2)
data=data.frame(x,y,z)
I want to get
data1=
x y z
1 1 5 1
2 2 6 1
3 3 1 1
and
data2=
x y z
4 4 2 2
5 5 4 2
6 6 5 2
accordig to Z values
I have this simple data.frame
x=c(1,2,3,4,5,6)
y=c(5,6,1,2,4,5)
z=c(1,1,1,2,2,2)
data=data.frame(x,y,z)
I want to get
data1=
x y z
1 1 5 1
2 2 6 1
3 3 1 1
and
data2=
x y z
4 4 2 2
5 5 4 2
6 6 5 2
accordig to Z values
Try this
split(data, z)
this is a list