나란히 막대 그래프
분할표는 개수를 수치로 보여 주지만, 그래프로 나타내면 더 유용할 때가 많습니다.
여기서는 comics 데이터를 이용해 두 개의 나란히 막대 그래프를 만들어 보겠습니다. 같은 데이터를 표현하는 방법이 두 가지 이상일 수 있음을 보여 줍니다. geom_bar()에 인자 position = "dodge"를 전달하면 막대를 쌓지 않고 나란히 배치하겠다는 의미입니다.
이 연습은 강의의 일부입니다
R로 하는 탐색적 데이터 분석
연습 안내
ggplot2패키지를 불러오세요.- x축에
align,fill미적 속성에gender를 사용해 나란히 막대 그래프를 만드세요. - x축에
gender,fill미적 속성에align을 사용해 다른 나란히 막대 그래프를 만드세요. 가독성을 위해 축 레이블을 90도로 회전하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load ggplot2
# Create side-by-side bar chart of gender by alignment
ggplot(___, aes(x = ___, fill = ___)) +
geom_bar(position = ___)
# Create side-by-side bar chart of alignment by gender
ggplot(___, aes(x = ___, fill = ___)) +
geom_bar(___) +
theme(axis.text.x = element_text(angle = ___))