R summarise_all()但排除了几列

时间:2018-02-07 14:58:21

标签: r dplyr

如何使用函数summarise_all(来自dplyr),但排除多个列?

我在Stackoverflow上看到了一些其他主题,但他们没有提供可行的解决方案(How to apply summarise_each to all columns except one?)。

select()选项实际上不是一个解决方案,因为我处理了很多列。

这是我的代码:

data_frame1 <- data_frame %>% 
  group_by(visitor_id) %>%
  summarise_all(funs(sum), - hit_time_gmt, - visit_start_pagename)

我得到的错误:

Error in eval_bare(dot$expr, dot$env) : object 'hit_time_gmt' not found

而且我没有得到它,因为当我检查data_frame时,我看到列hit_time_gmt和visit_start_pagename是存在的。

0 个答案:

没有答案