[R] 리스트, 요인, 제어문, 함수
《리스트(list)》 벡터, 행렬, 배열, 데이터프레임과 같은 자료구조값을 저장하는 벡터 * 파이썬의 dictionary 라는 자료구조와 유사하다 * key-value 한쌍으로 데이터가 저장된다 -> 직접 key를 명시하지 않으면 자동으로 정수형 인덱스 번호가 부여된다 * 리스트 -> 벡터(generic vector) 기존 백터 -> 원자벡터(atomic vector) 《리스트 생성》 list(벡터, 행렬, 데이터프레임, 배열...) list(키1 = 벡터, 키2 = 행렬, 키3 = 데이터프레임..) 《리스트의 요소 가져오기》 1. 리스트명[인덱스번호] : 요소를 리스트로 가져온다 2. 리스트명[[인덱스번호]] : 요소를 요소 자료형태로 가져온다 3. 리스트명[키] : 요소를 리스트로 가져온다 4. 리스..
[R] 배열, 데이터프레임, 리스트
《배열(array)》 행, 열, 면(장)의 3차원 형태 행렬이 여러면으로 쌓인 구조 같은 자료형의 데이터만 저장할 수 있다 《배열 생성》 array(데이터, dim = c(행의 수, 열의 수, 면의 수)) 《배열의 요소 가져오기》 배열명[행의 인덱스번호, 열의 인덱스번호, 면의 인덱스번호] 인덱스번호를 생략하면 모든 요소를 가져온다 배열명[행의 인덱스번호, , ] : 해당 행의 모든 열과 모든 면의 데이터 배열명[, 열의 인덱스번호, ] : 해당 열의 모든 행과 모든 면의 데이터 배열명[, , 면의 인덱스번호] : 해당 면의 모든 행과 모든 열의 데이터 《배열의 정보》 1. str() : 배열의 정보 2. length() : 배열의 데이터 개수 3. dim() : 배열의 행, 열, 면의 수 4. dimn..