R에서 균일 분포를 그리는 방법


균일분포(uniform distribution)a 에서 b까지 의 구간 사이의 각 값이 동일한 확률로 나타나는 확률분포이다.

확률 변수 X가 균일 분포를 따르는 경우 X가 x 1x 2 사이의 값을 가질 확률은 다음 공식으로 찾을 수 있습니다.

P(x 1 < X < x 2 ) = (x 2 – x 1 ) / (b – a)

금:

  • x 1 : 낮은 이자값
  • x 2 : 관심 상한값
  • a: 가능한 최소값
  • b: 가능한 최대값

다음 예는 R에서 균일 분포를 그리는 방법을 보여줍니다.

예 1: R에서 기본 균일 분포 그리기

다음 코드는 R에서 기본 균일 분포를 그리는 방법을 보여줍니다.

 #define x-axis
x <- seq(-4, 4, length=100)

#calculate uniform distribution probabilities
y <- dunif(x, min = -3, max = 3)

#plot uniform distribution
plot(x, y, type = ' l ')

x축은 균일한 분포를 따르는 확률변수의 잠재적인 값을 표시하고, y축은 확률변수가 해당 값을 취할 확률을 나타냅니다.

참고 : R의 dunif() 함수는 최소값과 최대값이 주어지면 균일 분포의 밀도를 계산하는 데 사용됩니다.

예제 2: R에서 사용자 지정 균등 분포 그리기

다음 코드는 R에서 기본 균일 분포를 그리는 방법과 제목, 축 레이블 및 색상을 변경하는 방법을 보여줍니다.

 #define x-axis
x <- seq(-4, 4, length=100)

#calculate uniform distribution probabilities
y <- dunif(x, min = -3, max = 3)

#plot uniform distribution
plot(x, y, type = ' l ', lwd = 3 , ylim = c(0, .2), col=' blue ',
     xlab=' x ', ylab=' Probability ', main=' Uniform Distribution Plot ')

추가 리소스

다음 튜토리얼에서는 R에서 다른 분포를 그리는 방법을 설명합니다.

R에서 정규 분포를 그리는 방법
R에서 카이제곱 분포를 그리는 방법
R에서 포아송 분포를 그리는 방법
R에서 이항 분포를 그리는 방법
R에서 지수 분포를 그리는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다