1
의 표준 편차 아래에있는 내 코드입니다 :평균과 정규 분포와 로그 정규 분포를
set.seed(1)
par(mfrow=c(1,2))
lognorm.gen <- function(mu,sigma){
ns <- rnorm(1000,mu,sigma)
ns <- exp(ns)
hist(ns,probability = T, main = expression(paste("Sample Density Curve", mu, sigma)))
y <- seq(0,15,length=100)
lines(y,dlnorm(y,mu,sigma))
}
lognorm.gen(0,0.25)
내가 다음 정상에서 샘플을 생성 된 로그 정규 분포로 변형. 첫째, rnorm()
에 mu
과 sigma
을 매개 변수로 사용하고 있는데, dlnorm()
에 exp(mu)
및 exp(sigma)
을 사용해야했습니다. 그러나 플롯은 선과 막대 그래프가 많이 벗어난 것으로 나타났습니다. 대신, mu
및 sigma
에서 dlnorm()
은 히스토그램에 잘 맞습니다. 그래서 나는 왜이 경우에 exp(mu)
을 사용하지 말아야하는지 궁금합니다.
'? dlnorm'을 읽었지만'meanlog()'가 어떻게 작동하는지 오해했습니다. 당신의 도움을 주셔서 감사합니다. 덧붙여서, 필자의 타이틀이 정확하게'mu'를 값 입력으로 나타내지 만 두 문자는 표시하지 않게하려면 어떻게해야합니까? –