반응형
    
    
    
  예제 코드
rbernoulli <- function(n, p){
    # 결과값을 받을 변수 result
    result <- rep(0, n)
    
    # 스탑와치 돌린 결과
    stop_watch <- runif(n)
    
    # 필터링을 이용한 1값을 부여
    result[stop_watch < p] <- 1
    
    return(result)
}우리가 만든 함수를 실행을 시켜 봅시다! 1이 나오는 비율이 30%인 베르누이 확률변수에서 숫자 10개 뽑기.
# 베르누이 p = 0.3 숫자 10개 뽑기
rbernoulli(10, 0.3)##  [1] 1 0 0 0 1 0 0 0 1 1반응형
    
    
    
  'Statistics' 카테고리의 다른 글
| 메트로폴리스-해스팅스(Metropolis-Hastings) 난수추출 알고리즘에 대하여 (0) | 2022.05.09 | 
|---|---|
| [be-favorite] #5 중심극한정리에 관한 고찰 (4) | 2022.01.23 | 
| 넷플릭스 DP에 나온 몬티홀 문제와 베이즈 정리에 대한 완벽 정리.zip (0) | 2021.09.27 | 
| 세상에서 가장 친절한 MLE 강의 시리즈. 1강 - 개념이해 (0) | 2021.09.25 | 
| 확률변수 (random variable)를 만들어 보자. (3) | 2020.08.01 | 
 
										
									 
										
									 
										
									 
										
									
댓글