3

ベクトルの R サマリーがあります。

summary(vector)
Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
1.000   1.000   2.000   6.699   6.000 559.000 

そして、標準偏差の列を追加したいと思います:

SomethingNew(vector)
Min. 1st Qu.  Median    Mean 3rd Qu.    Max.   Std.Dev.
1.000   1.000   2.000   6.699   6.000 559.000  17.02

最後の列の式は

round(sd(vector),2)

しかし、それを同じ表示の要約データ フレームに追加する方法がわかりません。どんな助けでも感謝します、乾杯。

4

3 に答える 3

4

そのために新しい関数を書いてみてください。リソースとして使用できる簡単な関数 (リンク)の書き方の簡単な概要を書きました。

基本的に、次のものが必要です。

mySummary <- function(vector, na.rm = FALSE, round = 2){
  results <- c(summary(vector), 'Std. Dev' = round(sd(vector, na.rm), 2))
  return(results)
}
于 2013-11-11T15:05:02.677 に答える