R에서 data frame에서 한 조건를 바탕으로 하는 정보를 보고 싶을 때 유용하다.
select table.a from table where table.b = 10 와 같은 느낌으로 코딩할 수 있다.
employees <- read.csv("employees.csv",header=TRUE)
typeof(employees)
[1] "list"
> sd(employees$a[employees$b==TRUE])
[1] 3.077446
> summary(employees$a[employees$b==FALSE])
Min. 1st Qu. Median Mean 3rd Qu. Max.
1.700 4.300 5.000 4.994 5.700 8.100
이외 histgram에서도 쓸 수 있기 때문에, 편리하게 그림으로 볼 수도 있다.
> hist(employees$a[employees$b==TRUE], breaks=50, plot = TRUE)
'R' 카테고리의 다른 글
[R] 카이제곱 분포(Chi-square distribution)와 카이제곱 검정 (Chi-squared test) (0) | 2015.12.30 |
---|---|
단순 선형 회귀 공식 공부 - summary(lm) (0) | 2015.12.16 |
[R] for, apply, lapply, sapply, mapply 비교 (0) | 2015.11.27 |
[R] if ~ else와 ifelse 사용법 (0) | 2015.11.25 |
[R] _로 시작하는 변수 선언시 주의 사항 (0) | 2015.11.25 |