Tools/R
R - dictionary 만들기
Deepplay
2023. 3. 15. 18:59
반응형
List 를 이용한 방법
# dictionary 생성
dict <- list(name = "John", age = 30, city = "New York")
# dictionary 사용
dict$name
# [1] "John"
dict$age
# [1] 30
dict$city
# [1] "New York"
vector 를 활용한 방법
ㄴ setNames 함수를 활용
# dictionary 생성
dict <- setNames(c("John", 30, "New York"), c("name", "age", "city"))
# dictionary 사용
dict$name
# [1] "John"
dict$age
# [1] 30
dict$city
# [1] "New York"
hash 함수를 활용한 방법
library(hash)
h <- hash()
h[['a']] <- 'a'
h[['b']] <- 'b'
h[['c']] <- 'c'
h[['d']] <- 'd'
h[['a']]
반응형