関数

> Func <- function(a,b,c) {
+     print(a*b+c)
+ }

> Func(2,3,4)
[1] 10

引数に名前を付けることで、任意の順番で記述できます。

> Func(2,4,3)
[1] 11

> Func(2,c=4,b=3)
[1] 10

S3、S4

ドキュメントにはS3やS4の表記が散見されますが、これはその項目がS言語の3版や4版の方式に倣ったものであることを意味しています。S4方式はS3と大きく異なり、オブジェクト指向に基づいた書式となっています。1.3 R キーワード集 | R 基本統計関数マニュアル 間瀬茂

r faq - What does "S3 methods" mean in R? - Stack Overflow