R에서 쌓인 히스토그램 만들기

Manav Narula 2024년2월15일
R에서 쌓인 히스토그램 만들기

우리는 R이 데이터 및 통계 분석을위한 강력한 프로그래밍 언어로 간주된다는 것을 알고 있습니다. 이러한 이유로 R에는 다양한 유형의 그래프 및 플롯에 대한 많은 기능이 있습니다. 이러한 플롯은 매우 유용하며 데이터에 대한 좋은 통찰력을 제공 할 수 있습니다.

사용 가능한 그래프 중 하나가 히스토그램입니다. 히스토그램은 막대가 다른 분포를 그리는 데 사용됩니다. 이 튜토리얼은hist()함수를 사용하여 간단한 히스토그램을 만드는 방법을 보여주고hist()ggplot()함수를 사용하여 여러 모집단이있는 누적 히스토그램도 다룹니다.

다음 코드는hist()함수를 사용한 간단한 히스토그램을 보여줍니다.

value1 = c(20,20,25,25,40,35,30,20,35)
hist(value1,col = "red")

R의 히스토그램

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")

R의 누적 히스토그램

이 방법에서는 간단한 히스토그램을 만들고add 매개 변수를 사용하여 첫 번째 그래프에 두 번째 그래프를 추가했습니다.

두 번째 접근 방식에서는 iris라는 내장 샘플 데이터 세트를 사용합니다. 3 종의 식물에 대한 세부 정보를 담고 있습니다. ggplot()함수를 사용하여Sepal.Width 열을 플로팅합니다. ggplot()함수를 사용하려면ggplot2 라이브러리를로드해야합니다.

library(ggplot2)
ggplot(data=iris, aes(x=Sepal.Width,fill = Species)) + geom_histogram()

ggplot2를 사용하는 R의 누적 히스토그램

geom_histogram은 플롯 유형을 히스토그램으로 지정합니다. ggplot()함수에서 플로팅 할 변수를 지정하고 범주 형 변수Species를 기준으로 히스토그램의 색상을 지정합니다.

작가: Manav Narula
Manav Narula avatar Manav Narula avatar

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

관련 문장 - R Plot