summary method for a
list (or list-column) prints out the total number of elements (rows), as well
as the number that each returned results and errors (for
safely_mapped) or returned results, output, messages and warnings (for
quietly_mapped). It also invisibly returns a named vector with these
# S3 method for safely_mapped summary(object, ...) # S3 method for quietly_mapped summary(object, ...)
Other arguments passed to
A named vector containing counts of the components named in
Although the output can be used in tidy workflows (for automated testing, for
example), tally functions like
tally_results tend to be more
convenient for this purpose.
summary functions tell you how many elements
# returned a type of side effect, not the number of those side
effects. Some list elements might return more than one warning, for
example, and these are not counted separately.
library(magrittr) list("a", 10, 100) %>% map_safely(log) %>% summary()#> 3 elements in total. #> 2 elements returned results, and #> 1 element encountered errors.list(5, -12, 103) %>% map_quietly(log) %>% summary()#> 3 elements in total. #> 3 element s returned results, #> 3 element s delivered output, #> 0 element s delivered messages, and #> 1 element delivered warnings.