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 で他の一般的なタスクを実行する方法について説明します。