中級 › リストの [ ] は要素そのものではなく部分リストを返す([[ ]] との違い) › パターン3
リストの [ ] は要素そのものではなく部分リストを返す([[ ]] との違い)
リストに対して[ ]でアクセスすると、中身の値そのものではなく、その要素だけを含む部分リストが返ります。
1 wgt <- list(5, 15, 25) 2 diff <- wgt_____ - wgt[[1]] ^ 3 cat(diff, "\n")
Error in wgt[2] - wgt[[1]] : non-numeric argument to binary operator
空欄を埋めて実行を通す
wgt[2]は要素1個のリストのままなので、引き算のような数値演算には使えません。
次の問題