-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-
project.org] On Behalf Of Simone Gabbriellini
Sent: Friday, February 01, 2013 11:16 AM
To: r-help at r-project.org
Subject: [R] how to setdiff on lists of lists
Dear List,
I have a data structure like:
[[1]]
[1] 1 2 3
[[2]]
[1] 4 5 6
[[1]]
[1] 3
[[2]]
[1] 5
I would like to set differences between "aa" and "bb" and get as result
another list of lists like:
[[1]]
[1] 1 2
[[2]]
[1] 4 6
I am trying:
lapply(aa, setdiff, bb)
but I simply get "aa" back as result. Could you please point me in the
right direction about the combination of functions that I need to
accomplish this task?
Best regards,
Simone
--
Simone Gabbriellini, PhD
PostDoc at DISI, University of Bologna
mobile: +39 340 39 75 626
email: simone.gabbriellini at unibo.it
home: www.digitaldust.it
DigitalBrains srl
Amministratore
mobile: +39 340 39 75 626
email: simone.gabbriellini at digitalbrains.it
home: www.digitalbrains.it