2015-10-12 4 views
0

J'écris des méthodes pour une classe S4. J'ai écrit une méthode « noms » comme il suit:écriture de noms (objet) <- méthode d'affectation dans R

setMethod("names","markovchain", 
     function(x) { 
     out <- [email protected] 
     return(out) 
     } 
) 

revenant ainsi sous les x @ états composant l'objet S4 Chaîne de Markov. Maintenant, je voudrais ajouter la méthode des noms la possibilité de définir les valeurs x @ states. Comment puis-je le faire? Merci d'avance.

Répondre

3

définir une méthode names<-:

setMethod("names<-","markovchain", 
    function(x,value) { 
    [email protected]<-value 
    return(x) 
    } 
) 
+0

Il fonctionne beaucoup, merci :-)! –