If this
if 文は、コードに論理的な流れを加えるのにとても便利です。まず、if 文の基本構造を見てみましょう。
if(condition) {
code
}
condition は、TRUE または FALSE の単一の値を返す式なら何でも構いません。condition が TRUE のときは、波括弧内のコードが実行されます。そうでない場合はスキップされ、プログラムは先に進みます。例を示します。
apple <- 54.3
if(apple < 70) {
print("Apple is less than 70")
}
[1] "Apple is less than 70"
if 文の条件を作るには、関係演算子を使うのが一般的です。変数 micr はすでに用意されています。
この演習はコースの一部です
金融のための中級R
演習の手順
micrが55より小さいかをまず判定し、そうであれば"Buy!"を出力する if 文を完成させてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
micr <- 48.55
# Print "Buy!" if micr is less than 55
if( ___ ) {
print(___)
}