본문 바로가기
Data Science/R

[R] 데이터 형변환 및 합

by AI_Wooah 2022. 3. 1.

https://polar-comet-18d.notion.site/R-19c021ab43c3448f8d745c1952113f8e

R에는 dataframe 말고도 vector, list 등 다양한 객체가 존재한다.

v<-c(1,2,3,4,5)
v

v1<-(1:5)
v1

v2<-c(1:5,10,100,101:105,-10)
v2

v+1
v+v1

v>3
v==1

c(v,6)
c(v,NA)
is.numeric(v)
is.factor(v)

c(v,"사람")

is.na(c(v,NA))

데이터로부터 추출한 변수를 변환하는 방법

head(iris)
str(iris)

#형변환
iris$Species<-as.character(iris$Species)
str(iris)

#다른 두 데이터를 합치는 방법
iris_1<-iris[1:10,]
iris_2<-iris[11:20,]

#변수의 갯수가 동일해야 한다
rbind(iris_1,iris_2)

#c함수는 변수를 합쳐주는 것 하지만 케이스가 같아야 한다.
cbind(BOD,iris[1:6,])

R에는 dataframe 말고도 vector, list 등 다양한 객체가 존재한다.

v<-c(1,2,3,4,5)
v

v1<-(1:5)
v1

v2<-c(1:5,10,100,101:105,-10)
v2

v+1
v+v1

v>3
v==1

c(v,6)
c(v,NA)
is.numeric(v)
is.factor(v)

c(v,"사람")

is.na(c(v,NA))

데이터로부터 추출한 변수를 변환하는 방법

head(iris)
str(iris)

#형변환
iris$Species<-as.character(iris$Species)
str(iris)

#다른 두 데이터를 합치는 방법
iris_1<-iris[1:10,]
iris_2<-iris[11:20,]

#변수의 갯수가 동일해야 한다
rbind(iris_1,iris_2)

#c함수는 변수를 합쳐주는 것 하지만 케이스가 같아야 한다.
cbind(BOD,iris[1:6,])
반응형

'Data Science > R' 카테고리의 다른 글

[R] 알짜 고객 분류  (0) 2022.03.01
[R] 이상거래 탐지  (0) 2022.03.01
[R] 상품 추천  (0) 2022.03.01
[R] 연관성 분석을 위한 데이터 전처리  (0) 2022.03.01
[R] 소비 패턴 분석 및 프로파일링  (0) 2022.03.01

댓글