리스트(list)
-벡터, 데이터프레임, 배열, 함수 등 모든 객체 담을 수 있는 데이터 구조
-(키, 값) 형태
-각 개체에 이름 지정해서 저장가능, 저장할 객체들 길이 달라도 무방
1. 리스트 생성
list(키1=값1, 키2=값2,..)
v1= c("a","b")
v2=c(T,F,F)
v3=data.frame(subject=c("a","B"), class=c("1","2"))
변수명 = list(키1=v1,키2=v2,키3=v3)
2.리스트에서 원소 추출
a$v1 #a리스트에서 키값이 v1에 해당하는 원소 출력
a[2] #a리스트에서 2번째 키값에 해당하는 원소 출력
a[["v1"]] #v1이라는 키값의 원소 출력
배열(array)
-배열은 3차원 이상까지 확장된 형태의 다차원 데이터
1. 배열 생성
array(데이터, dim=c(행의수, 열의수, 매트릭스수), dimnames=list(~))
array(1:27, dim=c(3,3,3), dimnames=list(c("1행","2행","3행"), c("1열","2열","3열"),c("1행렬","2행렬","3행렬"))
'ADP실기공부 > 왕초보' 카테고리의 다른 글
R 왕초보가 실기 공부하는법 (0) | 2023.03.22 |
---|---|
R 왕초보가 기본으로 알아야되는 데이터분석 코드들-6 #자주사용하는기본함수 (0) | 2023.03.19 |
R 왕초보가 기본으로 알아야되는 데이터분석 코드들-4 #데이터프레임다루기 (0) | 2023.03.19 |
R 왕초보가 기본으로 알아야되는 데이터분석 코드들-3 #행렬다루기 (0) | 2023.03.19 |
R 왕초보가 기본으로 알아야되는 데이터분석 코드들-2 #벡터다루기 (0) | 2023.03.19 |