print( ) 출력
- 괄호( ) 안의 내용을 출력함. 숫자형이거나 논리형이 ( )안에 있을 경우 그대로 출력. 변수가 있을 경우 변수의 내용을 출력함.
- 문자형을 출력할 경우에는 " "에 문자형의 내용을 넣어야함.
eg) print("Hello World")
# 주석달기
- # 뒤에 작성한 내용은 실행되지 않음
<- 입력
- 변수에 데이터를 할당할 때 사용
eg) x <- 3, y <- "Hello World"
- [Alt] + [ - ] 키를 누르면 한번에 화살표를 만들 수 있다.
?명령어
- ?뒤에 오는 명령어에 대한 자세한 설명을 해준다.
eg) ?print, ?getwd
getwd()
- 파일 저장 위치를 확인함.
setwd(" ")
- 파일의 저장 위치를 설정함.
eg) setwd("C:/Users/Documents/R test/")
typeof( )
- 괄호 안의 변수가 어떤 자료형인지 알려줌
q( )
- R studio 프로그램을 종료함.
(n:m)
- n부터 m까지 간격이 1인 수열을 생성함
c( , )
- 여러 값을 한번에 입력할 때 사용
eg) data1 <- c(3, 4, 5, 6)
cat( , )
- 다른 종류의 자료형들을 한번에 입력할 때 사용
matrix(d , nrow = n, ncol = m) 행렬을 생성함
- d라는 데이터들을 n개의 행, m개의 열을 가지는 행렬이 되게함
- <nrow=> 와 <ncol=> 중 하나만 입력하면 데이터의 갯수에 맞춰서 자동으로 행렬을 만듦
seq(n, m, by = (d)) 수열생성
- n부터 m까지 간격이 d가 되는 수열을 생성함
cf) by = ( ) 부분을 입력하지 않으면 디폴트로 간격이 1이 되는 수열을 생성함
seq(n,m, length.out=k)
- n부터 m까지 동일한 간격으로 k개의 숫자를 가진 수열을 생성함.
rep(x, time=n)
- x를 n번 반복함.
- x에는 문자, 숫자, 백터, 매트릭스 어떤것이든 들어갈 수 있음
rep(x, each=n)
- x의 요소를 하나씩 m번 반복함
rep(x, length=5)
- x를 길이가 5만큼 반복함.
union(v1, v2, ...) 합집합
-각 원소들의 합집합
setdiff(v1, v2) 차집합
- v1(집합) - v2(집합)
intersect(v1, v2, ...) 교집합
- 각 원소들의 교집합
mean(x)
- x의 평균을 생성
sum(x)
- x의 합을 생성
quantile(x)
- x의 값들중 0%, 25%, 50%, 75%, 100%에 해당하는 값들을 보여줌
'지식 > R 프로그래밍' 카테고리의 다른 글
R 프로그래밍 기초_데이터 분석을 위한 전처리 (tidyverse 패키지, 외부데이터 불러오기) (0) | 2021.05.31 |
---|---|
R 프로그래밍 기초_R 자료형과 데이터 구조 (0) | 2021.01.20 |
R 프로그래밍 기초_그래프 그리기 기본<plot> 의 모든것 (0) | 2021.01.18 |
R 프로그래밍 기초_패키지 (Package) (0) | 2021.01.13 |
R 프로그래밍 기초_기본 인터페이스 (0) | 2021.01.09 |
댓글