R 프로그래밍

15. 데이터 유형 - 이름속성

작심반복하기 2025. 4. 14. 11:37

1.  이름 속성 (Names Attributes)

모든 R 객체는 이름을 가질 수 있다. (데이터 프레임 외)

 

<벡터>

x <- 1:3 
names(x)
NULL
names(x) <- c("foo", "bar", "norf") 
x
foo bar norf
  1   2    3
names(x) 
[1] "foo" "bar" "norf"

 

<리스트> 

x <- list(a=1, b=2, c=3)
x 
$a
[1] 1 
$b 
[1] 2
$c 
[1] 3

 

<행렬> 

m <- matrix(1:4, nrow=2, ncol=2) 
dimnames(m) <-list(c("a","b"),c("c","d"))
m
  c d 
a 1 3
b 2 4

목록의 첫 번째 요소는 행 이름의 벡터, 두 번째 요소는 열 이름의 벡터