티스토리 뷰

반응형

히스토그램 그래프 그리기


hist() : 히스토그램 그래프 그리기 (도수분포표 자동 계산 후 히스토그램 출력)


hist(x,                     # 벡터

     breaks = "Sturges",    # 구간의 분기를 나타내는 벡터

     include.lowest = TRUE,   # 최소값의 포함 여부 

     right = TRUE)     # 오른쪽 닫힘 여부, 

                            # left closed : 오른쪽 포함 (right = TRUE) 설정 시 x 초과 y 이하 구간으로 설정)

                            # right closed : 왼쪽 포함 (right = FALSE 설정 시 x 이상 y 미만 구간으로 설정)

    col = NULL,   # 히스토그램 color

    border = NULL,  # 히스토그램 테두리 color

    main = paste("Histogram of" , xname),   # 차트 이름

    xlim = range(breaks),  ylim = NULL,   # x, y축 범주

    xlab = xname, ylab,  # x,y축 범주 이름 설정

    axes = TRUE,  labels = FALSE)


> par(mfrow=c(1,3))

> height <- c(170, 175, 192, 180, 183, 185, 190, 194, 178)

> sort(height)

[1] 170 175 178 180 183 185 190 192 194


> hist(height, main = "Histogram default")      # default : ~ 초과 ~ 이하(5단위)


> hist(height,breaks = c(170, 175, 180, 185, 190, 195),

        include.lowest = T,       # 최소값이 breaks 옵션의 분기에 포함되지 않으면 출력을 허용하지 않음

        col = rainbow(5), 

        right = T, main = "Histogram 1")      # ~ 초과 ~ 이하

> hist(height,breaks = c(170, 175, 180, 185, 190, 195),

        include.lowest = T,  

        col = rainbow(5),  

        right = F, main = "Histogram 2")       # ~ 이상 ~ 미만


반응형
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday