R で assign() 関数を使用する方法 (3 つの例)
R のassign()関数を使用して、変数に値を割り当てることができます。
この関数は次の基本構文を使用します。
assign (x, 値)
金:
- x : 文字列として与えられる変数名。
- value : x に割り当てる値。
次の例は、この関数を実際に使用する方法を示しています。
例 1: 変数に値を代入する
次のコードは、 assign()関数を使用して値 5 を new_variable という変数に割り当てる方法を示しています。
#assign one value to new_variable
assign('new_variable', 5)
#print new_variable
new_variable
[1] 5
new_variableという変数を出力すると、値5が表示されることがわかります。
例 2: 値のベクトルを変数に代入する
次のコードは、 assign()関数を使用して値のベクトルを new_variable という変数に割り当てる方法を示しています。
#assign vector of values to new_variable
assign('new_variable', c(5, 6, 10, 12))
#print new_variable
new_variable
[1] 5 6 10 12
new_variableという変数を出力すると、値のベクトルが表示されることがわかります。
例 3: 複数の変数に値を代入する
次のコードは、 for ループでassign()関数を使用して、複数の新しい変数に特定の値を割り当てる方法を示しています。
#use for loop to assign values to different variables
for (i in 1:4) {
assign(paste0("var_", i), i*2)
}
#view variables created in for loop
var_1
[1] 2
var_2
[1] 4
var_3
[1] 6
var_4
[1] 8
for ループでassign()関数を使用すると、4 つの新しい変数を作成できました。
追加リソース
次のチュートリアルでは、R の他の一般的な関数の使用方法について説明します。