Graphing mammal body size distribution (solution)

Exercise
Output solution

Attaching package: 'dplyr'
The following objects are masked from 'package:stats':

    filter, lag
The following objects are masked from 'package:base':

    intersect, setdiff, setequal, union
Rows: 5731 Columns: 9
── Column specification ────────────────────────────────────────────────────────
Delimiter: "\t"
chr (7): continent, status, order, family, genus, species, reference
dbl (2): log_mass, combined_mass

ℹ Use `spec()` to retrieve the full column specification for this data.
ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
`summarise()` has grouped output by 'continent'. You can override using the `.groups` argument.
Warning: Removed 298 rows containing non-finite outside the scale range
(`stat_bin()`).

Warning: Removed 8 rows containing non-finite outside the scale range
(`stat_bin()`).

Warning: Removed 493 rows containing non-finite outside the scale range
(`stat_bin()`).

Warning: Removed 64 rows containing non-finite outside the scale range
(`stat_bin()`).

Warning: Removed 47 rows containing non-finite outside the scale range
(`stat_bin()`).