R에서 쌓인 히스토그램 만들기
우리는 R이 데이터 및 통계 분석을위한 강력한 프로그래밍 언어로 간주된다는 것을 알고 있습니다. 이러한 이유로 R에는 다양한 유형의 그래프 및 플롯에 대한 많은 기능이 있습니다. 이러한 플롯은 매우 유용하며 데이터에 대한 좋은 통찰력을 제공 할 수 있습니다.
사용 가능한 그래프 중 하나가 히스토그램입니다. 히스토그램은 막대가 다른 분포를 그리는 데 사용됩니다. 이 튜토리얼은hist()
함수를 사용하여 간단한 히스토그램을 만드는 방법을 보여주고hist()
및ggplot()
함수를 사용하여 여러 모집단이있는 누적 히스토그램도 다룹니다.
다음 코드는hist()
함수를 사용한 간단한 히스토그램을 보여줍니다.
value1 = c(20,20,25,25,40,35,30,20,35)
hist(value1,col = "red")
hist()
함수에서 사용할 수있는 다른 매개 변수를 사용하여 그래프에 다른 많은 사용자 정의를 추가 할 수 있습니다. 같은 목적으로ggplot()
을 사용할 수도 있습니다.
누적 히스토그램을 다룰 때 동일한 그래프에 두 개 이상의 모집단이 표시됩니다. 두 가지 방법으로 수행 할 수 있습니다. 동일한 그래프에 두 개의 다른 변수를 표시하거나 다른 범주를 가진 하나의 변수를 사용하는 것입니다.
첫 번째 방법으로hist()
함수를 사용합니다. 다음 코드 스 니펫은 방법을 설명합니다.
value1 = c(20,20,25,25,40,35,30,20,35)
value2 = c(15,25,30,25,25,20,40,40,40)
hist(value1,col = "red")
hist(value3, add = T, col = "blue")
이 방법에서는 간단한 히스토그램을 만들고add
매개 변수를 사용하여 첫 번째 그래프에 두 번째 그래프를 추가했습니다.
두 번째 접근 방식에서는 iris
라는 내장 샘플 데이터 세트를 사용합니다. 3 종의 식물에 대한 세부 정보를 담고 있습니다. ggplot()
함수를 사용하여Sepal.Width
열을 플로팅합니다. ggplot()
함수를 사용하려면ggplot2
라이브러리를로드해야합니다.
library(ggplot2)
ggplot(data=iris, aes(x=Sepal.Width,fill = Species)) + geom_histogram()
geom_histogram
은 플롯 유형을 히스토그램으로 지정합니다. ggplot()
함수에서 플로팅 할 변수를 지정하고 범주 형 변수Species
를 기준으로 히스토그램의 색상을 지정합니다.
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn