R_컴퓨팅 - 기초통계량 출력
제공되는 BMI.txt 파일을 이용해서기초 통계량을 구해보자
#파일을 객제로 불러오기
>BMI <- read.table("저장된 경로/BMI.txt", header = T)
# 불러온 파일을 이용하여 분위수 출력하기
>quantile(BMI$height, prob = c(0.05, 0.1, 0.25, 0.5, 0.75, 0.9, 0.95))
# 퍼센트 별 height 값이 출력된다.
>median(BMI$height)
# height 속성값중에서 중앙값이 출력된다.
>quantile(Bmi$height, probs = 0.5)
# 중위수 값이 출력된다.
>cov(BMI$height, BMI$weight)
# height와 weight 값의 공분산을 출력해준다.
>cor(BMI$height, BMI$weight)
# height와 weight의 상관계수를 출력해준다.
>table(BMI$gender, BMI$religion, BMI$marr)
# gender, religion, marr 컬럼을 가지고 table을 만든다.
>table(BMI$gender, BMI$religion, exclude= "No", dnn = c("성별", "종교"))
# No부분을 제외한 테이블을을 출력해준다.
>ftable (religion~gender, data =BMI)
# religion을 열로 gender를 행으로 하는 테이블을 출력한다. 컬럼명도 출력해준다.
>ftable (BMI$gender, BMIreligion)
# gender를 행으로 religion을 열로 하는 테이블을 출력한다.
>prop.table(table(BMI$gender, BMI$religion))
# 두 컬럼간의 상대도수를 출력해준다. 모두 더하면 1이 된다.
>prop.table(table(BMI$gender, BMI$religion), margin = 1)
# 행별 합이 1이 되는 상대 도수를 출력해준다.
>addmargins (table (BMI$gender, BMI$religion))
# 행별 열별 합을 제일 마지막단에 출력해준다.
>addmargins (prop.table(table(BMI$gender, BMI$religion)))
# 행별로도 더하고 열별로도 더하고 전체도 더해서 마지막단에 출력해준다.
'my_lesson > _R_컴퓨팅' 카테고리의 다른 글
R_컴퓨팅 - R 그래프 II (0) | 2019.02.20 |
---|---|
R_컴퓨팅 - 그래프 그리기 (0) | 2019.02.19 |
R_컴퓨팅 - 함수 만들기 (0) | 2019.02.15 |
R_컴퓨팅 - 프로그래밍 기본 구조[2] - 제어문 , 반복문, 분기문 (0) | 2019.02.14 |
R_컴퓨팅 - 프로그래밍 구조[1] 연선자 (0) | 2019.02.13 |
댓글