r6

    6calore

    1risposta

    Si consideri il seguente: A = R6::R6Class("ClassA") B = R6::R6Class("ClassB") `+.ClassA` = function(o1,o2) o1 #Trivial Example, Usually do something `+.ClassB` = function(o1,o2) o1 #Trivial Exampl

    9calore

    1risposta

    Ho una classe R6 e voglio aggiungere un metodo S3 per esso. La documentazione che ho trovato menziona brevemente che per poter utilizzare la spedizione S3 su R6 devi avere class = TRUE, ma non ho trov

    10calore

    1risposta

    Sto cercando di utilizzare parLapply() su Windows all'interno di un oggetto R6 e ho notato (che in alcuni casi almeno) che non è necessario esportare le funzioni o i dati R6 ai nodi. Ecco un esempio i

    17calore

    2risposta

    Posso utilizzare l'assegnazione secondaria per riferimento sui vettori atomici in qualche modo? Ovviamente senza avvolgerlo in 1 colonna data.table per usare :=. library(data.table) N <- 5e7 x <- sa

    5calore

    1risposta

    Attualmente sto lavorando a un progetto in cui ho bisogno di creare un R6 class in R che può essere inizializzato in più di un modo. Mi chiedo quale sia il modo migliore per farlo. È possibile sovracc

    8calore

    1risposta

    Ho una classe R6 che ha come attributo uno data.table. Diciamo che assomiglia a questo: library(R6) library(data.table) foo <- R6Class( classname = 'foo', public = list( dt = NA,