반응형
R에서 평균의 표준 오차를 찾는 방법은 무엇입니까?
R에서 평균의 표준 오류를 찾는 명령이 있습니까?
이를 위한 내장 함수가있는 plotrix 패키지가 있습니다 : std.error
표준 오차는 표준 편차를 표본 크기의 제곱근으로 나눈 값입니다. 따라서 자신 만의 기능을 쉽게 만들 수 있습니다.
> std <- function(x) sd(x)/sqrt(length(x))
> std(c(1,2,3,4))
[1] 0.6454972
var를 사용하는 것이 더 효율적일 것입니다. 실제로 코드에서 sqrt를 두 번, sd를 얻기 위해 한 번 (sd에 대한 코드는 r에 있으며 "sd"를 입력하여 표시됨) ...
se <- function(x) sqrt(var(x)/length(x))
성가신 NA를 제거하는 위의 John의 답변 버전 :
stderr <- function(x, na.rm=FALSE) {
if (na.rm) x <- na.omit(x)
sqrt(var(x)/length(x))
}
패키지 sciplot에는 내장 함수 se (x)가 있습니다.
보다 일반적으로 다른 매개 변수의 표준 오류의 경우 부트 스트랩 시뮬레이션에 부트 패키지를 사용하거나 직접 작성할 수 있습니다.
y <- mean(x, na.rm=TRUE)
sd(y)
var(y)
분산에 대한 표준 편차 입니다.
두 파생 모두 n-1
분모에 사용되므로 샘플 데이터를 기반으로합니다.
참고 URL : https://stackoverflow.com/questions/2676554/in-r-how-to-find-the-standard-error-of-the-mean
반응형
'program tip' 카테고리의 다른 글
IE10 요소 선택 화살표 제거 (0) | 2020.10.20 |
---|---|
console.log에 대한 Visual Studio Code의 바로 가기는 무엇입니까? (0) | 2020.10.20 |
Brew를 통해 MySQL을 설치 한 후 오류가 발생합니다.-PID 파일을 업데이트하지 않고 서버가 종료되었습니다. (0) | 2020.10.20 |
JavaScript를 사용하여 http 전용 쿠키를 읽는 방법 (0) | 2020.10.19 |
XML의 Android onClick 대 OnClickListener (0) | 2020.10.19 |