티스토리 뷰

김승욱님 강의

 

[R을 R려줘] R 문법 기초 - 인프런

데이터 분석을 시작하기 위해서 선택하는 필수 언어 중 하나인 R을 배우는 과정 입니다. 프로그래밍 언어를 처음 배우는 사람도 충분히 따라할 수 있을 정도로 쉽게 제작되어 있으니 부담없이 따라할 수 있습니다. 입문 프로그래밍 언어 R 온라인 강의

www.inflearn.com

주요 데이터 유형

수치형(numeric): 숫자로 이루어져 있으며 정수(integer)와 실수(double)를 포함. Num

문자형(character): 문자로 이루어져 있으며 그 길이에 관계없이 형식이 같음. 수치형을 제외한 대부분. char, chr

팩터형(factor): 명목/순서형 변수. 1,2,3에 대해서 1등 2등 3등으로 등급별로 나눠지는 것, 학점 A, B, C, D, F를 순서형. 1반 2반 3반 처럼 등급이 없는 것을 명목형 이라고 한다. 

논리형(logical): True와 False. 즉 참/거짓 을 나타내는 형식

 

특수 데이터 유형

NA: 결측값(missing value, 값이 존재하지 않음)

NULL: 데이터 유형과 자료의 길이도 0이 비어있는 값

NaN: 수학적으로 정의가 불가한 수

Inf: 무한값(infinite)

 

객체 속성

 

연습하기

# 벡터 
c(1, 2, 3)
c(123, 'asdf', 436)
c('werew','wer', 121)

# 데이터 프레임
data.frame(aa=c(1, 2, 3),
           bb=c('hi','hello','%%'))


# 행렬
matrix(c(1,2,3,4,5,6), nrow=3, ncol=2)

# 리스트
list(aa=c(1,2,3),
     bb=data.frame(cc=c('a','b'),
                   dd=c('c','d')))
     

 

'beginner > R 문법 기초' 카테고리의 다른 글

R 데이터 확인  (0) 2019.07.11
R 데이터 입력  (0) 2019.07.10
R 기본 문법  (0) 2019.07.05
R studio 사용법  (0) 2019.06.29
R 및 Rstudio 소개  (0) 2019.06.26
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함