Thanks Bill – got it

 

From: Bill Dunlap <williamwdun...@gmail.com> 
Sent: Thursday, October 1, 2020 1:56 PM
To: reichm...@sbcglobal.net
Cc: r-help@r-project.org
Subject: Re: [R] summarize_all Function

 

The warning gives some suggestions.  E.g., replace funs(sum,prod) with 
list(sum=sum,prod=prod).

 

% R CMD Rscript -e 'library(dplyr,warn.conflicts=FALSE); 
data.frame(X=1:3,Y=c(11,13,17)) %>% summarize_all(funs(sum,prod))'
  X_sum Y_sum X_prod Y_prod
1     6    41      6   2431
Warning message:
`funs()` is deprecated as of dplyr 0.8.0.
Please use a list of either functions or lambdas:

  # Simple named list:
  list(mean = mean, median = median)

  # Auto named with `tibble::lst()`:
  tibble::lst(mean, median)

  # Using lambdas
  list(~ mean(., trim = .2), ~ median(., na.rm = TRUE))
This warning is displayed once every 8 hours.
Call `lifecycle::last_warnings()` to see where this warning was generated.

% R CMD Rscript -e 'library(dplyr,warn.conflicts=FALSE); 
data.frame(X=1:3,Y=c(11,13,17)) %>% summarize_all(list(sum=sum,prod=prod))'
  X_sum Y_sum X_prod Y_prod
1     6    41      6   2431

 

On Thu, Oct 1, 2020 at 10:29 AM Jeff Reichman <reichm...@sbcglobal.net 
<mailto:reichm...@sbcglobal.net> > wrote:

r-help Forum



I'm using the dplyr:: summarize_all(funs(sum)) function and am receiving a
warning message that the `funs()` is deprecated as of dplyr 0.8.0. Ok what
should I be using to summarize  all columns by sum?



Jeff


        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org <mailto:R-help@r-project.org>  mailing list -- To 
UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to