[R] dplyr summarize by groups
Rui Barradas
ru|pb@rr@d@@ @end|ng |rom @@po@pt
Sun Dec 1 08:15:37 CET 2024
Às 05:52 de 23/11/2024, tgs77m--- via R-help escreveu:
> # Get mean, min, max sigma and skew by group
>
> options (digits = 3)
> library (ISwR
> data(energy)
>
> data %>%
> group_by(stature) %>%
> summarize(
> Mean = mean(expend),
> Min = min(expend),
> Max = max(expend),
> Sigma = sd(expend),
> Skew = skew(expend))
>
> # Output
>
> stature Mean Min Max Sigma Skew
> <fct> <dbl> <dbl> <dbl> <dbl> <dbl>
> 1 lean 8.07 6.13 10.9 1.24 0.907
> 2 obese 10.3 8.79 12.8 1.40 0.587
>
> Why does output stats vary in decimal places even when options (digits=3)
> were set?
>
> All the best
>
> Thomas S.
>
>
>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide https://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
Hello,
"Why does output stats vary in decimal places even when options
(digits=3) were set?"
Yes, they do but shouldn't they? I'm seeing all numbers with 3 digits.
Display digits and rounding are not the same thing.
Also, you don't need to load the package to have access to one of its
data sets,
data(energy, package = "ISwR")
will load it. In this case, it's probably even better, "energy" is not
an uncommon source for data and there might be data sets with the same
name in other packages.
Hope this helps,
Rui Barradas
--
Este e-mail foi analisado pelo software antivírus AVG para verificar a presença de vírus.
www.avg.com
More information about the R-help
mailing list