Utwórzmy ramkę danych z czterema wierszami i pięcioma kolumnami.
#Utwórz market danych, który ma 4 wiersze i 5 kolumn.Wynik:
Wyświetliliśmy rynek ramek wraz z nazwami wierszy za pomocą metody Rownames ().
Teraz naszym celem jest modyfikacja istniejących nazw wierszy.
Scenariusz 1: Rownames ()
Tutaj możemy użyć Rownames () do modyfikacji nazw wierszy w ramce danych.
Istnieje kilka sposobów na osiągnięcie tego.
Metoda 1: Zmodyfikuj nazwę pojedynczego wiersza
Możliwe jest zmodyfikowanie pojedynczego wiersza za pomocą Rownames () poprzez określenie indeksu wiersza. Tutaj indeks wierszy zaczyna się od 1.
Składnia:
rownames (dataFrame_Object) [row_index] = new_row_nameTutaj,
Przykład:
W tym przykładzie zmodyfikujemy następujące czynności:
Nazwa pierwszego rzędu do „Market-no1”.
3r & D Nazwa wiersza do „Market-no3”.
#Utwórz market danych, który ma 4 wiersze i 5 kolumn.Wynik:
Widzimy, że 1 jest modyfikowane na rynku-no 1, a 3 jest modyfikowane na rynku-no3.
Metoda 2: Zmodyfikuj wszystkie nazwy wierszy
Za pomocą rownames () możemy modyfikować wszystkie nazwy wierszy w ramce danych, określając nowe nazwy wierszy w wektorze.
Składnia:
rownames (dataFrame_Object) = c (new_row_name,…)Tutaj,
Przykład:
W tym przykładzie zmodyfikujemy nazwy wierszy do „Market-No1”, „Market-No2”, „Market-no3” i „Market-no4”.
#Utwórz market danych, który ma 4 wiersze i 5 kolumn.Wynik:
Widzimy, że 1 jest modyfikowane na rynku-no1, 2 jest modyfikowane na rynku-no2, 3 jest modyfikowane na rynku-no3, a 4 jest modyfikowane na rynku-no4.
Możemy również przypisać litery A-Z za pomocą funkcji liter. Tutaj musimy podać całkowitą liczbę zakresów indeksów wierszy w literach.
Składnia:
rownames (dataFrame_Object) = litera [wiersz1: rown]Przykład:
W tym przykładzie zmodyfikujemy nazwy wierszy do A, B, C i D.
#Utwórz market danych, który ma 4 wiersze i 5 kolumn.Wynik:
Widzimy, że 1 jest modyfikowane do A, 2 jest modyfikowane do B, 3 jest modyfikowane do C i 4 jest modyfikowane do D.
Scenariusz 2: Rząd.nazwy()
Tutaj możemy użyć wiersza.Nazwy () Aby zmodyfikować nazwy wierszy w ramce danych.
Istnieje kilka sposobów na osiągnięcie tego.
Metoda 1: Zmodyfikuj nazwę pojedynczego wiersza
Możliwe jest zmodyfikowanie pojedynczego wiersza za pomocą Rownames () poprzez określenie indeksu wiersza. Tutaj indeks wierszy zaczyna się od 1.
Składnia:
wiersz.nazwy (dataFrame_Object) [row_index] = new_row_nameTutaj,
Przykład:
W tym przykładzie zmodyfikujemy następujące czynności:
Nazwa pierwszego rzędu do „Market-no1”.
3r & D Nazwa wiersza do „Market-no3”.
#Utwórz market danych, który ma 4 wiersze i 5 kolumn.Wynik:
Widzimy, że 1 jest modyfikowane na rynku-no 1, a 3 jest modyfikowane na rynku-no3.
Metoda 2: Zmodyfikuj wszystkie nazwy wierszy
Za pomocą wiersza.Nazwy (), możemy zmodyfikować wszystkie nazwy wierszy w ramce danych, określając nowe nazwy wierszy w wektorze.
Składnia:
wiersz.Nazwy (dataFrame_Object) = c (new_row_name,…)Tutaj,
Przykład:
W tym przykładzie zmodyfikujemy nazwy wierszy do „Market-No1”, „Market-No2”, „Market-no3” i „Market-no4”.
#Utwórz market danych, który ma 4 wiersze i 5 kolumn.Wynik:
Widzimy, że 1 jest modyfikowane na rynku-no1, 2 jest modyfikowane na rynku-no2, 3 jest modyfikowane na rynku-no3, a 4 jest modyfikowane na rynku-no4.
Możemy również przypisać litery A-Z za pomocą funkcji liter. Tutaj musimy podać całkowitą liczbę zakresów indeksów wierszy w literach.
Składnia:
wiersz.Nazwy (dataFrame_Object) = litery [wiersz1: rown]Przykład:
W tym przykładzie zmodyfikujemy nazwy wierszy do A, B, C i D.
#Utwórz market danych, który ma 4 wiersze i 5 kolumn.Wynik:
Widzimy, że 1 jest modyfikowane do A, 2 jest modyfikowane do B, 3 jest modyfikowane do C, a 4 jest modyfikowane do D.
Wniosek
Z tego artykułu zrozumieliśmy, że modyfikowanie nazw pojedynczych lub wielu wierszy za pomocą Rownames () i Row.Metody nazwy () są możliwe. Dla uproszczenia możesz również użyć funkcji liter, aby przypisać nazwy wierszy od A do Z Liniowo.