young
is this it
young
전체 방문자
오늘
어제
  • 분류 전체보기 (143)
    • 웹_프론트엔드 (1)
      • 로드맵 챌린지 (73)
      • Svelte (2)
      • React (6)
      • JavaScript (8)
      • TypeScript (2)
      • HTML+CSS (5)
    • 웹_백엔드 (0)
      • Django (0)
    • 빅데이터 (33)
      • R (30)
      • Python (2)
    • 기타 (11)
      • git (3)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • css네이밍
  • rstudio지도정보
  • owasp
  • 버전관리
  • 공개키
  • vcs
  • Regex
  • 보안취약점
  • 태스크러너
  • ggmap()
  • 구글맵api
  • 암호화
  • ggplot
  • bem
  • form
  • 대칭키
  • 인증
  • css후처리기
  • ssl
  • 웹보안

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
young

is this it

빅데이터/R

[R] R에서 제공하는 기본 자료형 Data Type

2019. 11. 27. 17:23
반응형

R에서 제공하는 기본 자료형 Data Type

  1. 숫자형: 산술 연산 가능 (정수 또는 실수)
  2. 문자형: 산술 연산 불가능 (문자, 문자열)
  3. 논리형: True or False [T or F] (참, 거짓)
  4. 결측 데이터: 결측치, 비 숫자
    • NULL: No Value, 값이 없음. 아무 것도 없음'을 의미.
    • NA (Not Available): 결측치(Missing Value). '읽을 수 없음'을 의미.
    • NaN (Not a Number): ‘계산할 수 없음’을 의미.

 

  • Scalar (원시값): 하나의 값(숫자, 문자, 논리)
  • Vector (1차원 배열, 열의 집합): 'a'라는 이름의 리스트가 있다면 'a'를 벡터명이라고 하며, 원소에 index를 붙임.동일 자료형 집합.
    • 0 base vector: 0부터 시작 ex) Python
    • 1 base vector: 1부터 시작 ex) R
  • List: 다른 data type의 자료를 저장하는 구조
    • Key (변수): value 형식으로 저장
  • Factor: 범주형(Categorical) 데이터

Vector + List = 자료구조

 

 

자료형 확인 (is.)

함수 기능 함수 기능
is.numeric(x) 수치형 여부 is.integer(x) 정수형 여부
is.logical(x) 논리형 여부 is.double(x) 실수형 여부
is.character(x) 문자형 여부 is.complex(x) 복소수형 여부
is.data.frame(x) 데이터프레임 여부 is.factor(x) 범주형 여부
is.na(x) NA 여부 is.nan(x) NaN 여부

 

 

자료형 변환 (as.)

함수 기능 함수 기능
as.numeric(x) 수치형 변환 as.integer(x) 정수형 변환
as.logical(x) 논리형 변환 as.double(x) 실수형 변환
as.character(x) 문자형 변환 as.complex(x) 복소수형 변환
as.data.frame(x) 데이터프레임 변환 as.factor(x) 범주형 변환
as.list(x) 리스트형 변환 as.vector(x) 벡터형 변환
as.array(x) 다차원배열 변환 as.Data(x) 날짜형 변환

 

반응형

'빅데이터 > R' 카테고리의 다른 글

[R] 데이터 유형과 구조 5가지  (0) 2019.11.28
[R] 함수와 패키지  (0) 2019.11.28
[R] ifelse 함수 - if, else 조건문 간편하게 한 줄에 쓰기  (0) 2019.11.27
[R] 변수란?  (0) 2019.11.27
버전 관리 시스템 Version Control System [Git]  (0) 2019.11.26
    '빅데이터/R' 카테고리의 다른 글
    • [R] 데이터 유형과 구조 5가지
    • [R] 함수와 패키지
    • [R] ifelse 함수 - if, else 조건문 간편하게 한 줄에 쓰기
    • [R] 변수란?
    young
    young

    티스토리툴바