在R語言中,可以使用median()
函數來計算一組數據的中位數。以下是使用median()
函數的方法:
median()
函數:# 創建向量
x <- c(1, 2, 3, 4, 5)
# 計算中位數
median(x)
median()
函數:# 創建數據框
df <- data.frame(a = c(1, 2, 3, 4, 5), b = c(6, 7, 8, 9, 10))
# 計算列的中位數
median(df$a)
median()
函數:# 創建矩陣
mat <- matrix(c(1, 2, 3, 4, 5, 6), ncol = 2)
# 計算列的中位數
median(mat[, 1])
median()
函數:# 創建數組
array <- array(1:12, dim = c(3, 2, 2))
# 計算數組的中位數
median(array)
需要注意的是,對于有缺失值的數據,在計算中位數時,可以使用na.rm = TRUE
參數來忽略缺失值:
x <- c(1, 2, 3, NA, 5)
median(x, na.rm = TRUE)
以上就是使用median()
函數計算中位數的方法。