Skip to content

summarise_all applies functions to themselves #3094

@flying-sheep

Description

@flying-sheep
> dplyr::summarise_all(data.frame(wat = letters), function(col) sum(!is.na(col)))
  wat
1   1
Warning message:
In is.na(col) : is.na() applied to non-(list or vector) of type 'closure'
> dplyr::summarise_all(data.frame(wat = letters), dplyr::funs(function(col) sum(!is.na(col))))
Error in summarise_impl(.data, dots) : 
  Column `wat` is of unsupported type function
Calls: <Anonymous> ... summarise -> summarise.tbl_df -> summarise_impl -> .Call

Metadata

Metadata

Assignees

Labels

bugan unexpected problem or unintended behaviordocumentation

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions