[R] 파생변수, 조건문

imacusirius·2021년 8월 5일
0

R

목록 보기
9/16

파생변수

변수들을 조합하거나 함수를 적용해 새로 만든 변수

변수 조합으로 파생 변수 생성

  • a$새로만들변수 <- a$조합할변수1 + a$조합할변수2 형태로 씀
  • 예시
choi$mean <- (choi$math + choi$english) / 2

조건문 이용해 파생 변수 생성

ifelse(조건, "조건에맞을때", "조건에맞지않을때") 형태로 사용

choi$grade <- ifelse(choi$math >= 70, "pass", "non-pass")

히스토그램 생성

hist(변수) 로 생성

빈도표

table(변수)로 확인 가능

막대그래프로 빈도 표현

qplot(변수)로 표현

  • ggplot2 패키지 활용하므로 install & load 필수

중첩조건문

변수 <- ifelse(조건, "만족할경우",
              ifelse(2번째조건, "만족O", "만족X"))

형태로 사용, 예시 ▽

mpg$grade <- ifelse(mpg$total >= 30, "A",
                    ifelse(mpg$total >= 20, "B", "C"))

0개의 댓글