R |
您所在的位置:网站首页 › r语言apply函数求均值 › R |
colSums 表格行和列的总和及平均值 Description 形成数值数组(或数据框)的行和列总和以及平均值。 Usage colSums (x, na.rm = FALSE, dims = 1) rowSums (x, na.rm = FALSE, dims = 1) colMeans(x, na.rm = FALSE, dims = 1) rowMeans(x, na.rm = FALSE, dims = 1) .colSums(x, m, n, na.rm = FALSE) .rowSums(x, m, n, na.rm = FALSE) .colMeans(x, m, n, na.rm = FALSE) .rowMeans(x, m, n, na.rm = FALSE) Arguments x二维或多维数组,包含数字、复数、整数或逻辑值,或者数字数据框。对于 .colSums() 等,数字、整数或逻辑矩阵(或长度为 m * n 的向量)。 na.rm合乎逻辑的。计算中是否应该省略缺失值(包括 NaN )? dims整数:哪些维度被视为“行”或“列”来求和。对于 row* ,总和或平均值超过尺寸 dims+1, ... ;对于 col* ,其尺寸超过 1:dims 。 m, n.colSums() 等矩阵 x 的尺寸。 Details这些功能相当于使用 apply 与 FUN = mean 或 FUN = sum (具有适当的裕度),但速度要快得多。由于它们是为了速度而编写的,因此模糊了 NaN 和 NA 的一些微妙之处。如果 na.rm = FALSE 与 NaN 或 NA 出现在总和中,则结果将是 NaN 或 NA 之一,但这可能取决于平台。 请注意,缺失值的省略是在每列或每行的基础上完成的,因此列均值可能不在同一组行上,反之亦然。要仅使用完整的行或列,请首先使用 na.omit 或 complete.cases (可能在 x 的转置上)选择它们。 名称中带有初始点的版本( .colSums() 等)是用于编程的“基本”版本:它们仅适用于数字(类似)矩阵,并且不命名结果。 Value适当大小的数值或复数数组,如果结果是一维,则为向量。对于前四个函数, dimnames (或向量结果的 names )取自原始数组。 如果范围内没有要求和的值(使用 na.rm = TRUE 删除缺失值后),则输出的该分量将设置为 0 ( *Sums ) 或 NaN ( *Means ),与 sum 和 mean 一致。 See Alsoapply, rowsum Examples ## Compute row and column sums for a matrix: x |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |