読者です 読者をやめる 読者になる 読者になる

かずきのBlog@hatena

日本マイクロソフトに勤めています。XAML + C#の組み合わせをメインに、たまにASP.NETやJavaなどの.NET系以外のことも書いています。掲載内容は個人の見解であり、所属する企業を代表するものではありません。

R言語でif else文とか

if文とかもちゃんとあるんですね。

judge <- function(x) {
  if (x == 10) {
    print("ten!!!")
  } else if(x == 8.1) {
    print("update ten!!")
  } else {
    print("...")
  }
}

judge(10)
judge(8.1)
judge(7)

if (条件) { } else { }でさくっと書けます。実行結果は以下のような感じ。

[1] "ten!!!"
[1] "update ten!!"
[1] "..."