J'ai du mal à trouver un moyen facile de modifier les objets S4 ayant de nombreux emplacements. Un exemple de jouet est:Comment combiner ou modifier des objets S4?
setClass(
Class = "First",
slots = c(foo = "numeric")
)
setClass(
Class = "Second",
slots = c(bar = "numeric"),
contains = "First"
)
dog <- new(Class="First",
foo = 1)
cat <- new(Class="Second",
foo = [email protected],
bar = 1)
str(cat)
Ceci est trivial car la classe First ne contient qu'un seul slot (foo). Existe-t-il un moyen facile de combiner/modifier les objets S4 qui contiennent de nombreux emplacements?