본문 바로가기
[R 코딩 기초] 데이터 구조 변환 방법 (벡터 - 리스트 - 행렬 - 프레임) [R 코딩 기초] 데이터 구조 변환 방법 (벡터 - 리스트 - 행렬 - 프레임) R 코딩 기초 문제 어떤 데이터 구조의 변수를 다른 것으로 바꾸고 싶다. 예를 들어, 벡터를 리스트로 바꾸거나 행렬을 데이터 프레임으로 바꾸려고 한다. R 코딩 기초 해결책 다음 함수들은 해당하는 데이터 구조로 인자를 변환한다. - as.data.frame(x)- as.list(x)- as.matrix(x)- as.vector(x) 하지만 이 중 몇몇 변환은 여러분을 놀라게 할 수도 있다. 아래 표를 확인해 보기 바란다. 변환 방법 주석 벡터->리스트 as.list(vec) list(vec)을 사용하지 말자. 유일한 원소가 vec의 복사본인, 원소 한 개짜리 목록을 만든다. 벡터->행렬 열 한 개짜리 행렬: cbind(vec.. 2018. 4. 26.
[R코딩] 연산자 우선순위 (R : operator) [R코딩] 연산자 우선순위 (R : operator) 바로 아래는 텍스트로 이뤄진 표, 그 아래는 이미지입니다. 연산자 뜻 더 알아보기 [ [[ 인덱스 레시피 2.9 :: ::: 이름 공간(name space)에 있는 변수에 접근하기 $@ 요소 뽑아내기, 슬롯 뽑아내기 · 지수 -+ 단항 마이너스와 플러스 부호 : 수열 생성 레시피 2.7과 7.14 %any% 특수 연산자 논의 * / 곱하기, 나누기 논의 +- 더하기, 빼기 == != = 비교 레시피 2.8 ! 논리 부정 & && 논리 "and", 단축(short-circuit) "and" | || 논리 "or", 단축(short-circuit) "or" ~ 식(formula) 레시피 11.1 -> ->> 오른쪽 대입 레시피 2.2 = 대입(오른쪽을 왼.. 2017. 8. 28.