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"