[R] transform (데이터열생성 함수) Start

BioinformaticsAndMe






transform (데이터열생성 함수)


: transform 함수는 데이터프레임에 새로운 열(변수)을 생성하는 함수

: 아래 예제는 iris 데이터의 Sepal.Length x 4 값을 갖는 새로운 변수 Sepal_multiply 열을 생성

# transform 함수 실행 result_1 <- transform( iris, Sepal_multiply = 4*Sepal.Length ) head(result_1)

Sepal.Length Sepal.Width Petal.Length Petal.Width Species Sepal_multiply 1 5.1 3.5 1.4 0.2 setosa 20.4 2 4.9 3.0 1.4 0.2 setosa 19.6 3 4.7 3.2 1.3 0.2 setosa 18.8 4 4.6 3.1 1.5 0.2 setosa 18.4 5 5.0 3.6 1.4 0.2 setosa 20.0 6 5.4 3.9 1.7 0.4 setosa 21.6

# cbind 함수를 사용해 동일한 결과를 얻을 수 있음 result_2 <- cbind(iris, data.frame(Sepal_multiply = 4*iris$Sepal.Length)) head(result_2)




[R] transform (데이터열생성 함수) End

BioinformaticsAndMe

'R' 카테고리의 다른 글

[R] Merge  (0) 2019.10.30
[R] Heatmap 시각화  (4) 2019.10.24
[R] subset (데이터추출 함수)  (0) 2019.10.17
[R] p value 보정  (0) 2019.10.14
[R Shiny] 샤이니 소개  (0) 2019.10.06

+ Recent posts