Skip to content
Prev 247854 / 398503 Next

subsets

I did try it. It gave me
[[1]]
   id diagnosis
1   1        ah
5   3        ah
7   4        ah
8   4       ihd
10  5       ihd

[[2]]
  id diagnosis
1  1        ah
2  2        ah
5  3        ah
7  4        ah

[[3]]
   id diagnosis
3   2       ihd
8   4       ihd
10  5       ihd

Which isn't what the OP asked for
id diagnosis
2  2        ah
3  2       ihd
4  2        im
7  4        ah
8  4       ihd
9  4    angina
id diagnosis
1  1        ah
5  3        ah
6  3    stroke
id diagnosis
10  5       ihd

Regards,

KJ
---------------------------------
"Henrique Dallazuanna" <wwwhsd at gmail.com> wrote in message 
news:AANLkTikQnw_hNtDyXdrJ+yTyqf6tGHLmH0qsLEoufTdJ at mail.gmail.com...
Try this:

lapply(list(c('ah', 'ihd'), 'ah', 'ihd'), function(x)subset(aDF, diagnosis
== x))
On Thu, Jan 20, 2011 at 6:53 AM, Den <d.kazakiewicz at gmail.com> wrote: