공부한 내용을 올린다.
쉬운 내용이다.
========================= R =========================
rm(list=ls())
a <- (c(1,1,4,2,2,3,5))
a
print(a) #함수 호출 할 때 사용한다.
print("a 출력:", a) #오류는 안 나는데 a 출력이 안 된다.
cat("a 출력:", a,"이다.")# cat이 JAVA에서 println과 같다.
a <- NA
a
# NA값 존재 유무 확인
is.na(a)
a <- c(1,2,3,NA)
# na.rm=T를 해서 NA를 없앤다.
sum(a, na.rm = T)
# 데이터 프레임
a <- data.frame(x=c(1,2,3),y=c("a",NA,"c"),z=c("a","b",NA))
a
#na가 있는 모든 항목을 지우고 출력
b<-na.omit(a)
#na도 다 출력
c<-na.pass(a)
# na가 있는지 아닌지 확인
d <- is.na(a)
e <- data.frame(c(1,2,3))
f <- matrix((c(1,2,3)))
# 컬럼명 입력할 때 <- 로 입력
f <- matrix(x<-(c(1,2,3)))
a <- c(1:3)
# 컬럼명 붙이기
names(a) <- c("ㅇㅇ","ㅁㅁ","ㅂㅂ")
a
# 벤다이어그램에서 차집합의 개념
a[-1]
# 2,3이 출력된다.
c(T,T,T) & c(T,F,T)
c(T,T,T) && c(T,F,T)
a = c(1,2,4,6,7,6)
sort(a)
median(a)
========================= R =========================
'프로그래밍 > Python, R 프로그래밍' 카테고리의 다른 글
[Python] Python 3일차 (0) | 2018.05.14 |
---|---|
[R] R 3일차 (0) | 2018.05.14 |
[Python] Python 2일차 (0) | 2018.05.11 |
[R] R 2일차 (0) | 2018.05.11 |
[Python] Python 1일차 (0) | 2018.05.10 |