Hoe u een object in r kunt hernoemen (met voorbeelden)


Om een object in R te hernoemen, kunnen we de toewijzingsoperator als volgt gebruiken:

 new_name <- old_name

Deze syntaxis kan worden gebruikt om vectoren, dataframes, matrices, lijsten en elk ander type dataobject in R te hernoemen.

Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld: de naam van een object in R wijzigen

Stel dat we het volgende dataframe hebben met de naam my_data in R:

 #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

We kunnen de toewijzingsoperator gebruiken om dit gegevensblok te hernoemen naar 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

Merk op dat we nu new_data kunnen typen om dit dataframe weer te geven.

Het is echter belangrijk op te merken dat de oude naam some_data nog steeds kan worden gebruikt om naar dit datablok te verwijzen:

 #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

Om deze naam uit onze R-omgeving te verwijderen, kunnen we de functie rm() gebruiken:

 #remove old name of data frame
rm(some_data)

Als we nu de oude naam proberen te gebruiken, bevindt het object zich niet langer in onze omgeving:

 #attempt to use old name to view data frame
some_data

Error: object 'some_data' not found 

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in R kunt uitvoeren:

Hoe bestanden te hernoemen in R
Hoe factorniveaus in R te hernoemen
Hoe dataframekolommen te hernoemen in R

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert