이경수 선생님의 수학실험실

Subsetting_Partial Matching 본문

R

Subsetting_Partial Matching

(이경수) 2021. 4. 15. 13:51

x$a 만으로도 list에서 abc의 데이터가 출력된다. x[["a"]]으로는 abc의 데이터가 출력되지 않지만 exact 인자를 추가하여 FALSE 값을 주면 역시 abc의 데이터가 출력됨을 알 수 있다.

> x<-list(abc=1:5)
> x$a
[1] 1 2 3 4 5
> x$b
NULL
> x[["a"]]
NULL
> x[["a",exact=FALSE]]
[1] 1 2 3 4 5

 

list에 a로 시작하는 name이 두 개가 있으면 x$a로 NULL 값이 출력된다. exact에 FALSE 값을 주어도 마찬가지이다. 그러나 name이 abc와 efg 이면 x$a와 x$e로 각각의 데이터들이 출력됨을 알 수 있다.

> x<-list(abc=1:3,aef=4:7)
> x$a
NULL
> x[["a",exact="FALSE"]]
NULL
> x$abc
[1] 1 2 3
> x<-list(abc=1:3,efg=4:6)
> x$a
[1] 1 2 3
> x$e
[1] 4 5 6

 

 

 

'R' 카테고리의 다른 글

Control Structures_While loops  (0) 2021.04.15
Subsetting_Removing Missing Values  (0) 2021.04.15
Subsetting_Matrices  (0) 2021.04.15
Subsetting_Lists  (0) 2021.04.15
R의 데이터 타입_이름 속성 (Names Attribute)  (0) 2021.04.14
Comments