中級 › sapply は結果を勝手に行列へ簡略化することがある › パターン5
sapply は結果を勝手に行列へ簡略化することがある
sapplyは各要素の計算結果が同じ長さのベクトルであれば、リストではなく行列に自動的にまとめてしまいます。
1 samples <- list(c(7, 11), c(2, 9), c(0, 4)) 2 bounds <- function(x) c(min(x), max(x)) 3 result <- ______(samples, bounds) ^ 4 cat(length(result), "\n")
出力: 6
空欄を埋めて実行を通す
リストのまま3要素として扱いたい場合は、形を変えずに結果を返すlapplyを使う必要があります。
次の問題