[R] R 1일차

공부한 내용을 올린다.

쉬운 내용이다.



========================= 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

+ Recent posts