반응형 Data Science/R16 R프로그래밍 : 범주형 벡터 원소의 변경 (levels) 문자형 벡터는 원소를 쉽게 변환할 수 있다. nat 2021. 3. 8. R프로그래밍 : 범주형 벡터 관련 함수 (as.factor, factor) 문자형 벡터의 원소가 국가명처럼 같은 것을 의미하는 문자열이 반복되고 있다면 문자열 벡터를 범주형 벡터로 변환하는 것이 좋다. nat 2021. 3. 8. 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. 이전 1 2 3 4 다음 반응형