Jak zmienić nazwę obiektu w r (z przykładami)


Aby zmienić nazwę obiektu w R, możemy użyć operatora przypisania w następujący sposób:

 new_name <- old_name

Tej składni można użyć do zmiany nazw wektorów, ramek danych, macierzy, list i dowolnego innego typu obiektu danych w R.

Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.

Przykład: zmiana nazwy obiektu w R

Załóżmy, że mamy następującą ramkę danych o nazwie my_data w 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

Możemy użyć operatora przypisania, aby zmienić nazwę tego bloku danych na 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

Zauważ, że możemy teraz wpisać new_data , aby wyświetlić tę ramkę danych.

Należy jednak pamiętać, że stara nazwa Some_data może być nadal używana do odwoływania się do tego bloku danych:

 #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

Aby usunąć tę nazwę z naszego środowiska R, możemy użyć funkcji rm() :

 #remove old name of data frame
rm(some_data)

Jeśli teraz spróbujemy użyć starej nazwy, obiektu nie będzie już w naszym środowisku:

 #attempt to use old name to view data frame
some_data

Error: object 'some_data' not found 

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:

Jak zmienić nazwę plików w R
Jak zmienić nazwę poziomów czynników w R
Jak zmienić nazwę kolumn ramki danych w R

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *