R을 사용하여 5X5 테이블을 채우려면 for 루프를 만드는 데 도움이 필요합니다. 각 행은 대체없이 하나의 관측치가됩니다. 숫자 범위는 1:75이고 각각이 숫자에 대한 확률이 있습니다. 그렇다면 각 숫자에 대한 특정 확률을 고려하는 난수 생성 코드를 만드는 방법은 무엇입니까?
다음은 몇 가지 샘플 데이터입니다.
A <- seq_len(75)
B <- rpois(75, 3)
B <- B / sum(B)
이제는의 B
각 요소에 대한 확률 벡터입니다 A
.
25 개의 샘플을 추출하려면 sample(A, size = 25, replace = FALSE, prob = B)
. 평소처럼 행렬을 채 웁니다 MAT <- matrix(sample(A, size = 25, replace = FALSE, prob = B), nrow = 5)
.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다