비디오: [Excel] bar chart in a cell 셀안에 바차트 그리기 2024
R에 ggplot2가있는 막 대형 차트를 만들려면 geom_bar () 함수를 사용합니다. 그러나 기본 통계는 stat_bin ()이며 데이터를 휴지통으로 잘라내는 데 사용됩니다. 따라서 geom_bar ()의 기본 동작은 히스토그램을 만드는 것입니다.
예를 들어, 지진 데이터 세트에서 지진 깊이의 히스토그램을 작성하려면 다음을 수행하십시오. >> ggplot (quakes, aes (x = depth)) + geom_bar ()> ggplot (quakes, aes (x = depth)) + geom_bar (binwidth = 50)
매핑은
x 축 변수 만 정의합니다 (이 경우에는 $ depth를 떨림). geom_bar ()에 유용한 인수는 데이터가 잘리는 bin의 크기를 제어하는 binwidth입니다.
다음 예제에서는 aggregate ()를 사용하여 서로 다른 심층에있는 지진 횟수를 계산합니다:
지진. agg 이름 (지진. agg) <- c ("depth", "mag")
이제 오브젝트 지진을 플로팅 할 수 있습니다. geom_bar (stat = "identity")가있는 agg:
>> ggplot (지진, 히스토그램을 작성하고 ggplot2로 데이터를 요약하거나 데이터를 미리 요약 한 다음 stat = "identity"를 사용하여 막 대형 차트를 그릴 수 있습니다.