R でオブジェクトの名前を変更する方法 (例付き)


R でオブジェクトの名前を変更するには、次のように代入演算子を使用します。

 new_name <- old_name

この構文は、R のベクトル、データ フレーム、行列、リスト、その他のタイプのデータ オブジェクトの名前を変更するために使用できます。

次の例は、この構文を実際に使用する方法を示しています。

例: R でのオブジェクトの名前変更

R にmy_dataという次のデータ フレームがあるとします。

 #create data frame
some_data <- data. frame (x=c(3, 4, 4, 5, 9),
                        y=c(3, 8, 7, 10, 4),
                        z=c(1, 2, 2, 6, 7))

#view data frame
some_data

  X Y Z
1 3 3 1
2 4 8 2
3 4 7 2
4 5 10 6
5 9 4 7

代入演算子を使用して、このデータ ブロックの名前をnew_dataに変更できます。

 #rename data frame
new_data <- some_data

#view data frame
new_data

  X Y Z
1 3 3 1
2 4 8 2
3 4 7 2
4 5 10 6
5 9 4 7

new_dataと入力してこのデータ フレームを表示できることに注意してください。

ただし、古い名前some_data を引き続きこのデータ ブロックの参照に使用できることに注意することが重要です。

 #view data frame
some_data

  X Y Z
1 3 3 1
2 4 8 2
3 4 7 2
4 5 10 6
5 9 4 7

R 環境からこの名前を削除するには、 rm()関数を使用します。

 #remove old name of data frame
rm(some_data)

ここで、古い名前を使用しようとすると、オブジェクトは環境内に存在しなくなります。

 #attempt to use old name to view data frame
some_data

Error: object 'some_data' not found 

追加リソース

次のチュートリアルでは、R で他の一般的なタスクを実行する方法について説明します。

Rでファイル名を変更する方法
R で因子水準の名前を変更する方法
R でデータ フレーム列の名前を変更する方法

コメントを追加する

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