R言語 function関数の使い方:基本と応用を解説
R言語では、以下の手順に従って関数を定義して呼び出すことができます。
- 機能
function_name <- function(arg1, arg2, ...) {
# 函数体
}
function_name は関数の名前であり、arg1、arg2、… は関数の引数です。# 関数本体 は、関数が実行する操作を含む関数の主要部分です。
- 関数を呼び出す場合は、定義された関数名と引数を使用して関数を呼び出します。構文は次の通りです。
result <- function_name(value1, value2, ...)
function_name は関数の名前であり、value1、value2、… は関数の引数の具体的な値であり、result は関数の実行後の結果です。
例を挙げると、2つの数の合計を計算する簡単な関数を定義する:
add_numbers <- function(x, y) {
result <- x + y
return(result)
}
その関数を呼び出します。
result <- add_numbers(3, 5)
print(result)
関数add_numbersを呼び出して3と5の合計を計算し、結果として8を出力する。