Rの平均の標準誤差を見つけるコマンドはありますか?
標準誤差は、標準偏差をサンプルサイズの平方根で割ったものです。したがって、独自の関数を簡単に作成できます。
> std <- function(x) sd(x)/sqrt(length(x))
> std(c(1,2,3,4))
[1] 0.6454972
Var ...を使用する方がおそらく効率的です。実際にコードでsqrtを2回、sdを取得するために1回です(sdのコードはrにあり、「sd」と入力するだけで表示されます)...
se <- function(x) sqrt(var(x)/length(x))
厄介なNAを削除する上記のジョンの回答のバージョン:
stderr <- function(x, na.rm=FALSE) {
if (na.rm) x <- na.omit(x)
sqrt(var(x)/length(x))
}
パッケージsciplotには組み込み関数se(x)があります
より一般的には、他のパラメーターの標準エラーについては、bootstrapシミュレーションにブートパッケージを使用できます(または、独自に作成します)。