-1
私はそうのようなリストのリストで指定された要素を変更しようとしています: ループを通ると、変更リスト要素
for(e in A) e$a <- 10
は、なぜこれがまだ保持ん:要素を変更する
A <- list(list(a=1,b=1),list(a=2,b=2))
A[[1]]$a == 1
てみてください本当ですか?
A[[1]]$a == 1
ではなく、この:
A[[1]]$a == 10
また、何が実際に各.$a
要素に10
を割り当てるために推奨される方法でしょうか?
あなたは10と1としてではなく、「」要素を持っている '(Aにおけるe)のために' 'たぶん – akrun
を修正されていませんfor a(e in 1:length(A)){A [[e]] $ a < - 10} '? –
あなたは友達に感銘を与えることができます。 'lapply(A、" [[< - "、" a "、10)' –