[R] R에서 사용되는 Data.frame 과 Factor 에 사용되는 다양한 함수

#데이터 프레임(data.frame) 배열(array) 3차원 벡터로서 동일 타입의 데이터만 저장 가능하다. 2차원 구조로서 열 단위로 서로 다른 타입의 데이터들로 구성 가능하다. 또한 모든 열의 데이터 개수(행의 개수)는 동일해야 한다. 데이터 프레임 변환 :rbind(df, 백터), cbind(df, 벡터) 데이터 프레임의 구조 확인 :str(df) 인덱싱 : [행의인덱싱, 열의 인덱싱], [열의 인덱싱], df$칼럼 이름, [[열 인덱싱]] subset (df, select=컬럼명들, subset=(조건)) data.frame(value1,value2) - 데이터 프레임 생성 #colnames()/rownames() - 행 / 열 이름 변경 예제 #nrow(value) - 행의 갯수 출력 #cbin..

[R] R에 사용되는 행렬(matrix)의 개념 및 사용되는 함수

-행렬(matrix)의 개념 2차원 벡터로서 동일 타입의 데이터만 저장 가능 인덱싱 : [행의 인덱싱,열의 인덱싱] 행렬 생성방법 : matrix(data=벡터, nrow=행의 개수, ncol=열의 개수) matrix(data=벡터, nrow=행의갯수, ncol=열의 개수, byrow=TRUE) rbind(백터), cbind(벡터) dim -행렬 생성하는 예제 #matrix() - 행렬 생성 #diag - 정방향의 행렬을 만들때 사용하는 함수 #rbind (Row 기준으로 행렬 생성) #cbind (col 기준으로 행렬 생성) -행렬 사용되는 함수 #t() -#전치행렬 - 행이 열로 바뀌는 함수 #현재 행렬에 대한 인덱스 접근 #행렬을 만들때 #dimnames - 행 이름과 열 이름 지정 이런 식으로 행..