R語言
weighted.mean
位於 stats
包(package)。 說明
計算加權平均值。
用法
weighted.mean(x, w, ...)
## Default S3 method:
weighted.mean(x, w, ..., na.rm = FALSE)
參數
x |
包含要計算其加權平均值的值的對象。 |
w |
與 |
... |
傳入或傳出方法的參數。 |
na.rm |
一個邏輯值,指示在計算繼續之前是否應刪除 |
細節
這是一個通用函數,可以為第一個參數 x
定義方法:除了默認方法之外,還有用於日期時間類 "POSIXct"
、 "POSIXlt"
、 "difftime"
和 "Date"
的方法。默認方法適用於任何 numeric-like 對象,其中 [
、乘法、除法和 sum
具有合適的方法,包括複向量。
如果 w
丟失,則 x
的所有元素都被賦予相同的權重,否則權重將歸一化為 1(如果可能:如果它們的總和為零或無窮大,則該值可能是 NaN
)。
w
中的缺失值未進行特殊處理,因此給出缺失值作為結果。但是,零權重經過特殊處理,並且從總和中省略了相應的x
值。
值
對於默認方法,長度為一的數值向量。
例子
## GPA from Siegel 1994
wt <- c(5, 5, 4, 1)/15
x <- c(3.7,3.3,3.5,2.8)
xm <- weighted.mean(x, wt)
也可以看看
相關用法
- R weighted.residuals 計算加權殘差
- R weights 提取模型權重
- R window 時間(係列)窗口
- R wilcox.test Wilcoxon 秩和和符號秩檢驗
- R stlmethods STL 對象的方法
- R medpolish 矩陣的中值波蘭(穩健雙向分解)
- R naprint 調整缺失值
- R summary.nls 總結非線性最小二乘模型擬合
- R summary.manova 多元方差分析的匯總方法
- R formula 模型公式
- R nls.control 控製 nls 中的迭代
- R aggregate 計算數據子集的匯總統計
- R deriv 簡單表達式的符號和算法導數
- R kruskal.test Kruskal-Wallis 秩和檢驗
- R quade.test 四方測試
- R decompose 移動平均線的經典季節性分解
- R plot.stepfun 繪製階躍函數
- R alias 查找模型中的別名(依賴項)
- R qqnorm 分位數-分位數圖
- R eff.aovlist 多層方差分析的計算效率
- R pairwise.t.test 成對 t 檢驗
- R loglin 擬合對數線性模型
- R predict.smooth.spline 通過平滑樣條擬合進行預測
- R bartlett.test 方差齊性的 Bartlett 檢驗
- R influence.measures 回歸刪除診斷
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Weighted Arithmetic Mean。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。