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 の他の一般的な関数の使用方法について説明します。

R で dim() 関数を使用する方法
Rでtable()関数を使用する方法
Rでsign()関数を使用する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です