반응형 Data Science34 R프로그래밍 : 벡터의 자료형 변환 함수 (as.integer, as.numeric, as.character, as.logical, as.factor) as.xxxx( ) 함수 사용하기 as.integer( ) 실수형/문자형/논리형 벡터를 정수형 벡터로 변환 소수점은 '내림'으로 변환 FALSE는 0으로, TRUE는 1로 변환 as.integer(x=1.2) [1] 1 as.integer(x=3.8) [1] 3 as.integer(x=FALSE) [1] 0 as.numeric( ) 정수형/문자형/논리형 벡터를 실수형 벡터로 변환 as.numeric(x=1L) [1] 1 as.character( ) 정수형/실수형/논리형 벡터를 문자형 벡터로 변환 as.character(x=1L) [1] "1" as.character(x=1.2) [1] "1.2" as.character(x=TRUE) [1] "TRUE" as.logical( ) 정수형/실수형/문자형 벡터를.. 2021. 3. 8. R프로그래밍 : 벡터의 특징 / 실수형, 정수형, 문자형, 논리형 벡터 벡터의 특징 벡터란? 같은 형태의 스칼라를 원소로 가지는 1차원 객체 어떤 벡터에 자료형이 다른 원소가 추가되면 강제변환(coercion)이 발생한다. 방향 : 논리형/범주형 --> 정수형 --> 실수형 --> 문자형 Ex. 논리형 벡터와 범주형 벡터가 하나로 합쳐질 때, 원소의 자료형이 서로 같아지도록 하기 위해 두 벡터의 공통 자료형인 정수형 벡터로 자동 변경 된다. c( ) 함수 안에 여러 개의 스칼라를 콤마(,)로 연결하여 입력하면 벡터로 생성되며, 원소가 입력된 순서를 유지하다. 벡터는 원소의 중복을 허용한다. 벡터의 원소를 선택하려면 벡터 뒤에 대괄호 [ ]를 추가하고, 대괄호 안에 선택할 원소의 인덱스를 지정하는 인덱싱을 사용한다. 실수형 벡터 a 2021. 3. 8. RStudio 패키지 설치 방법 두가지 설치 방법 #1. RStudio > Tools > Install Packages 설치할 패키지명 검색 패키지명이 자동완성 되기 때문에 편리하다. Console 화면에 다음과 같은 코드가 뜨면서 설치가 된다. 설치방법 #2. 코드를 직접 입력하여 설치 CRAN에 등록된 패키지를 설치 install.packages('tidyverse') install.packages 함수로 직접 설치 가능 CRAN에 등록되지 않은 패키지를 설치하려면 remotes 패키지의 함수가 필요 install.packages('remotes') library(remotes) remotes 패키지에 포함된 함수를 사용하기 위해 호출한 뒤 설치 2021. 3. 8. RStudio : 마우스 커서 하이라이트, 코드 들여쓰기, 괄호 색 일치 RStudio > Tools > Global Options Code > Display > General 필요한 옵션을 선택하고 Apply 또는 OK 1) Highlight selected line 스크립트 창에서 마우스 커서가 가리키는 행을 밝게 표시 위 그림에서 마우스가 2번째 행을 가리키고 있음을 나타내준다. 2) Show indent guides 스크립트 창에서 코드 들여쓰기 간격을 보여준다. 얼만큼 들여쓰기가 되어있는지 점선으로 나타내준다. 3) Rainbow Parentheses 괄호 여러개 쓸 때 여는 괄호, 닫는 괄호를 페어링 해서 색깔을 맞춰줌 2021. 3. 8. 이전 1 2 3 4 5 6 7 8 9 다음 반응형