计算R

时间:2015-04-27 10:34:25

标签: r matrix sum

如何计算R?

中简单矩阵中行的总和

我的矩阵是:

                     circle.sentancing.group control.group
less.serious                              34          3690
more.serious.or.same                      27          4560

我想计算行less.serious的总和。我尝试过使用rowSums但是这给了我所有行的总和,我只需要这行的总和用于下一次计算。

注意:列和行已使用rownames

标记

1 个答案:

答案 0 :(得分:1)

为什么不使用sum?假设您的矩阵命名为" M",请尝试:

sum(M["less.serious", ])
# [1] 3724

基本上,您可以使用[使用结构[rowstoselect, columnstoselect]提取相关的行或列。如果您没有指定任何列,则会选择所有列。

您可以使用行的名称或索引位置。例如,M[1, ]M["less.serious", ]相同。