as.logical(-1)[1] TRUE
as.logical(0)[1] FALSE
as.logical(1)[1] TRUE
as.logical(2)[1] TRUE
この内容、問題量が少し多いので、出題用の動画と解答の解説動画を分けておきます。解答だけを見たい場合は次へお進みください。
練習問題1
Logical型2種類はなんでしょうか?またその短縮した書き方を書いてください
練習問題2
-1
Logical型を数字に変換した場合と文字列に変換した場合をそれぞれ実行してみてください
-2
次のうち、FALSEとなるのはどれでしょうか?
練習問題3
TRUE + TRUEの結果は何になりますか?
練習問題4
練習問題5
次の実行結果がすべてTRUEとなるように==以外を用いて書き換えてくださいまた、各オペレーターは1回のみ利用できます(答えは複数あります)>, <, >=, <=, !=,
練習問題6
次のスクリプトの実行結果がどうなるか、予想してみてください。
練習問題7
次の &オペレーターの左側のベクトルに!をを書き足して、実行結果がすべてTRUEとなるようにしてください。
練習問題8
次の |オペレーターの左側のベクトルに!をを書き足して、実行結果がすべてFALSEとなるようにしてください。
練習問題9
次のvecからvec[…]の書き方を使って 9-1 3をとりだしてください 9-2 2の倍数を取り出してください 9-3 7の倍数を取り出してください 9-4 奇数をとりだしてください。 9-5 3の倍数かつ5の倍数あるいは4の倍数かつ7の倍数をとりだしてください。