반응형
행렬을 하나 정의해봅시다. 세 사람의 수학,영어, 과학 성적입니다.
Tim = c(67,68,39)
Marry = c(65,36,20)
Kate = c(88,90,45)
dt=cbind(Tim,Marry,Kate)
rownames(dt)=c("Math","English","Science")
데이터를 확인해봅시다.
> dt
Tim Marry Kate
Math 67 65 88
English 68 36 90
Science 39 20 45
barplot 을 적용합시다. beside 를 TRUE로 설정해야 그룹형 막대그래프가 그려집니다. 열이 하나의 그룹이 되고, 각 열의 행은 그룹에 속한 막대가 됩니다.
barplot(dt,beside=TRUE)
색을 지정해봅시다. col 옵션을 사용합니다. 범례가 들어갈 자리를 확보하기 위해 ylim 옵션을 추가합니다.
Tim = c(67,68,39)
Marry = c(65,36,20)
Kate = c(88,90,45)
dt=cbind(Tim,Marry,Kate)
rownames(dt)=c("Math","English","Science")
barplot(dt,beside=TRUE,col=c("red","blue","green"),ylim=c(0,100))
범례를 추가합니다.
legend("topleft",legend=c("Math","English","Science"),fill=c("red","blue","green"),border="white",cex=0.8)
반응형
'2. 그래프 그리기 (고수준 함수) > barplot() - 막대그래프' 카테고리의 다른 글
[R 그래프] 여러 집단의 전후변화 비교 막대그래프 (0) | 2021.10.19 |
---|---|
[R 시각화] 막대그래프 x축 눈금, y축 눈금 크기 변경 (0) | 2020.12.16 |
[R 시각화] 막대그래프 x축 눈금이름 회전하기 (0) | 2020.12.16 |
R에서 막대그래프 그리는 방법, barplot() (1) | 2020.01.23 |
댓글