10.7 데이터 프레임의 행과 열의 이름 확인/변경하기
10.7.1 열 이름 확인/변경하기
데이터 프레임에서 가장 중요한 요소는 열입니다. 이 열의 이름은 colnames()
또는 names()
함수를 이용하여 확인할 수 있고, 언제든지 변경할 수 있습니다.
# trees 데이터 세트의 컬럼의 이름을 확인합니다.
colnames(trees)
## [1] "Girth" "Height" "Volume"
names(trees)
## [1] "Girth" "Height" "Volume"
# trees 데이터 세트의 컬럼 이름을 변경합니다.
colnames(trees) <- c("둘레", "높이", "부피")
colnames(trees) # 변경된 컬럼의 이름을 확인합니다.
## [1] "둘레" "높이" "부피"
10.7.2 행 이름 확인/변경하기
데이터 프레임에서 행의 이름은 열의 이름만큰 중요하지은 않습니다. 그래도 rownames() 함수를 이용하여 행의 이름을 확인할 수 있고 행의 이름을 설정할 수 있습니다.
# trees 데이터 세트의 행의 이름을 확인합니다.
rownames(trees)
## [1] "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15"
## [16] "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30"
## [31] "31"
# trees 데이터 세트의 행 이름을 지정합니다.
rownames(trees) <- paste0("Row#-", 1:31)
rownames(trees)
## [1] "Row#-1" "Row#-2" "Row#-3" "Row#-4" "Row#-5" "Row#-6" "Row#-7"
## [8] "Row#-8" "Row#-9" "Row#-10" "Row#-11" "Row#-12" "Row#-13" "Row#-14"
## [15] "Row#-15" "Row#-16" "Row#-17" "Row#-18" "Row#-19" "Row#-20" "Row#-21"
## [22] "Row#-22" "Row#-23" "Row#-24" "Row#-25" "Row#-26" "Row#-27" "Row#-28"
## [29] "Row#-29" "Row#-30" "Row#-31"