ggplot(data = ) + ( mapping = aes(), stat = , position = ) + + - [1]강부터 [7]강까지의 ggplot 문법을 총 정리한 코드이다.
DS Study

1. 좌표계 - 좌표계는 ggplot2에서 가장 복잡한 부분 - 기본적인 좌표계는 x,y가 서로 독립적으로 움직이는 데카르트좌표계 - 이것말고도 다른 좌표계에 대해서 알아보자. 2. coord_flip() - x,y축을 바꾼다. - ex) 수평 박스 플롯이 필요할 때 유용함 - 라벨이 길어서 x축과 겹치지 않고 들어 맞게 하기 힘들경우에도 유용함 ggplot(data = mpg, mapping =aes(x = class, y = hwy)) + geom_boxplot() ggplot(data = mpg, mapping =aes(x = class, y = hwy)) + geom_boxplot() + coord_flip() - 더 시각적으로 편안함을 준다는 것을 알 수 있다. 3. coord_quickmap(..

1. 위치 조정 - 막대 그래프에 색상을 입힐 수 있다. 크게 두가지 방법이 있다. - 1. color 심미성 ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut, color = cut)) - bar의 테두리가 색깔로 구분되어있음을 알수 있다. 하지만 육안으로 확인하기 어렵다는 단점이 있다. - 그렇기에 좀 더 유용한 방법으로 fill을 사용할 수 있다. ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut, fill = cut)) - color 심미성에 비해 fill 심미성이 조금 더 시각적으로 유용함을 알 수 있다. - fill심미성을 clarity에 매핑을 해보자 - 다음과 같이 누적 막대 그래프가 생..

1. 통계적 변환 - Bar chart - geom_bar()로 그릴수 있다. - diaond dataset : ggplot2에 있으며 약 54,000개의 다이아몬드 각각의 price, carat, color, clarity, cut과 같은 정보를 담고있다. - ex) ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut)) - 해당 차트는 x축으로 diamond 변수중 하나인 cut을 표시함 - y축으로 count를 표시하는데 count는 diamond의 변수가 아님! - count는 어디서 온걸까? -- 막대 그래프, 히스토그램,빈도 다각형은 데이터를 빈(bin)계급으로 만든 후 각 빈에 떨어지는 점들의 개수인 도수를 플롯 -- 평활 차트들은 데이터에 ..