▪︎ 행과 열의 이름으로 선택
위치로 데이터를 선택하는 방법은 익숙해지기 전까지는 직관적이지 않다는 단점이 있습니다. 데이터 프레임에서 데이터 선택은 행 이름과 열 이름으로도 선택할 수 있습니다. 데이터 프레임에서는 행 이름을 문자 형태로 표현할 수 있는데, 앞서 실습하던 데이터에 대해 행 이름을 붙여 보겠습니다.
> rownames(df) <- c("one", "two", "three", "four") # rownames: 행 이름을 붙이는 함수 > df name age height weight one kim 32 170 63 two lee 25 175 66 three choi 18 168 59 four park 39 180 70
rownames() 함수는 행 이름을 붙입니다. df 데이터 프레임의 행에 대해 one, two, three, four로 명명했습니다. 데이터 선택 방법은 동일합니다. 행 이름이 문자 형태이므로 큰따옴표(“)로 묶어 준다는 점만 다릅니다. 행 이름을 기준으로 첫 번째와 세 번째 행만 선택해 보겠습니다.
그림 4-23 | 데이터 프레임 이름으로 행 선택