Esiste un modo semplice per eseguire un semplice calcolo in un elenco di elenchi?somma di due elenchi con elenchi in R
x <- list(a=list(1:4),b=list(1:6))
y <- list(a=list(1:4),b=list(1:6))
quando provo:
x+y
ricevo l'errore: Errore in x + y: argomento non numerico all'operatore binario
X e Y delle lunghezze uguali, e contengono solo numeri interi. Con una matrice è possibile fare y + x, c'è un modo per farlo per liste con liste?
Semplicemente usando "+" non è implementata per 'list'. Questo perché un 'elenco' può contenere qualsiasi oggetto R. Pertanto, non esiste un modo non ambiguo di sommare gli elementi di un 'elenco'. –