2

我正在尝试在 R 中的数据框中添加总和(特定向量中的所有计数)。具体来说,我想保留所有计数,然后在最后添加一个总和。在 excel 中,你会做 =sum(A1:A5232)。另外,我不知道特定向量的长度。见下文:

#sumarize by colname
  NewDepartment <- List %>%
  group_by(NewDepartment) %>%
  tally(sort=TRUE)

上面的代码将为我提供以下信息:

                   NewDepartment     n
                       <chr> <int>
1                           <NA>   709
2                    Collections   454
3                      Telesales   281
4  Operations Control Management    93
5                   Underwriting    92

我想要这样的总计数:

                   NewDepartment     n
                       <chr> <int>
1                           <NA>   709
2                    Collections   454
3                      Telesales   281
4  Operations Control Management    93
5                   Underwriting    92
6                   Total Sum       1721

我如何获得上面的第 6 行?

4

1 回答 1

2

试试这个:

NewDepartment = rbind(NewDepartment, 
    data.frame(NewDepartment = "Total Sum", n = sum(NewDepartment$n)))
于 2017-05-02T21:52:42.770 回答