KNOU STUDYREAD

한국방송통신대학교 통계데이터과학과 블로그

CS & Department of Statistics and Data Science

통계데이터과학과 및 컴퓨터과학 독서

02. 데이터 타입

Harryㅤ 2024. 4. 15.

 

R에서의 변수 이름 규칙 : 알파벳, 숫자, _ , .로 구성. 언더바는 사용할수 있지만 -는 불가.
ex) .constantnum, aaanum
ex) 2a, .2 와 같이 첫글 자가 마침표일때 뒤 숫자 불가, 혹은 첫 글자가 숫자는 불가
(알파벳과 마침표가능. 마침표일때 뒤에는 숫자불가)

스칼라 : 기본적으로 R의 기본 데이터 타입은 길이가 1인 벡터 배열을 의미한다.

변수 할당 : <- 와 = 를 사용.

<- =
상대적으로 유연하게 사용하는 할당연산자
함수 호출, 변수 값 할당 동시 가능
최상위 수준에서 사용하는 할당연산자

 

변수할당 및 호출

NULL, NA : null은 null 객체를 의미하며 undefined, NA의 경우 결측치, 특정 부분의 데이터가 없음 Not Available을 의미한다.

null na
is.null()로 확인, Bool 타입 반환 is.na()로 확인, Bool 타입 반환



문자열 : 큰 따옴표, 작은 따음표 모두 가능.

문자열 출력 및 확인

 

진리값과 논리연산 : TRUE(T), FALSE(F)와 &, |, &&, ||

TRUE, FALSE(F,T), &, | &&, ||
진리값이 저장된 벡터 연산시 각 요소별 연산가능 벡터 연산시 각 요소별 연산이 아닌 단항 진리값의 연산 가능(한번 비교)


팩터 : 범주형 자료를 표현하기 위해 사용. 범주형은 명목형, 순서형으로 나뉨
ex) 학년(1학년~6학년), 상중하 계급, 수우미양가 등 일정한 기준에 나눠진 구분으로 데이터를 범주형으로 표현
학년의 경우 순서형, 상중하 및 성적계급은 명목형 데이터에 속함

'통계데이터과학과 및 컴퓨터과학 독서' 카테고리의 다른 글

04. 리스트  (0) 2024.04.29
03. 벡터  (1) 2024.04.22
07. 인공지능 및 파이썬 9-18장  (0) 2024.04.08
06. 인공지능 및 파이썬 8장  (0) 2024.04.01
05. 인공지능 및 파이썬 6장_2  (0) 2024.03.25