LoginSignup
2
1

More than 5 years have passed since last update.

Rの二項四則演算は複数の書き方があった話

Last updated at Posted at 2016-12-04

きぬいとです.
R言語の演算について,お話します.
もうご存知の方もいるでしょうが,R言語は二項四則演算が"+"(a,b)という形でもちゃんと答えが返ってくるんです.すごいねぇ.
備忘録でもあり,実際これによってどんな恩恵があるかはわからないんですけどね.
「""」でも「``」でも正しく返してくれるあたり,文法的にRは寛容ですね.

参考:Norman Matloff 著、大橋 真也 監訳、木下 哲也 訳「アート・オブ・Rプログラミング」

四則演算.R
#いつもの四則演算
1+2
>3
#Rは演算子を関数としても認識する
#""は``でもいい.
"+"(1,2)
>3
#乗法,除法も同様

"*"(1,2)
>2

"/"(1,2)
>0.5

#三項以上だとダメっぽい
"+"(1,2,3)
> `+`(1, 2, 3) でエラー:  演算子は一つまたは二つの引数を必要


2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1