Hello, Penguins!

Author
Affiliation

Mine

Duke University

Published

July 8, 2024

Introduction

Slide 1

Meet the Palmer Penguins!

Alternative text goes here

Caption goes here
Table caption goes here
Col1 Col2 Col3
1 4
2 5
3

Packages

For this analysis we’ll use a few packages for visualization and data display.

Code
```{python}
#| label: import-packages
import great_tables as gt
import plotnine as p9
```

Data

The dataset we’ll use comes from the palmerpenguins package.

Code
```{python}
#| label: import-load-data
from palmerpenguins import load_penguins

penguins = load_penguins()
```

This dataset contains size measurements, clutch observations, and blood isotope ratios for 344 adult foraging Adélie, Chinstrap, and Gentoo penguins observed on islands in the Palmer Archipelago near Palmer Station, Antarctica.

Let’s take a peek at the data. Table 1 shows the first five rows of the penguins data frame.

Code
```{python}
#| label: tbl-penguins-head
#| tbl-cap: First five rows of the penguins data frame.
(
    gt.GT(penguins.head())
    .fmt_number(columns = "body_mass_g", use_seps = True, decimals = 0)
)
```
Table 1: First five rows of the penguins data frame.
species island bill_length_mm bill_depth_mm flipper_length_mm body_mass_g sex year
Adelie Torgersen 39.1 18.7 181.0 3,750 male 2007
Adelie Torgersen 39.5 17.4 186.0 3,800 female 2007
Adelie Torgersen 40.3 18.0 195.0 3,250 female 2007
Adelie Torgersen 2007
Adelie Torgersen 36.7 19.3 193.0 3,450 female 2007

Exploratory analysis

Body mass vs. flipper length

Figure 1 shows the relationship between body mass and flipper length of penguins.

Code
```{python}
#| label: fig-penguins-plotnine
#| fig-cap: Body mass vs. flipper length of penguins
#| fig-alt: 'Scatterplot of body mass vs. flipper length of three species of penguins (Adelie, Gentoo, and Chinstrap) with overlaid linear models for each species. There is a positive relationship between the two variables for each species. Slopes for Adelie and Chinstrap penguins are similar, and the slope for Gentoo penguins is slightly higher. Sizes of Adelie and Chinstrap penguins are also similar, while Gentoo penguins are larger in terms of body mass and flipper length compared to penguins from the other species.'
#| warning: false
(
    p9.ggplot(
        penguins, 
        p9.aes(x = "flipper_length_mm", y = "body_mass_g", color = "species")
    )
    + p9.geom_point()
    + p9.stat_smooth(method = "lm")
    + p9.scale_color_manual(
        values = {
            "Adelie": "#FF8C00", 
            "Gentoo": "#159090", 
            "Chinstrap": "#A034F0"
        }
    ) 
    + p9.theme_minimal()
    + p9.labs(
        x = "Flipper length", 
        y = "Body mass", 
        color = "Species", 
        title = "Body mass vs. flipper length of Palmer Penguins"
    )
)
```
Scatterplot of body mass vs. flipper length of three species of penguins (Adelie, Gentoo, and Chinstrap) with overlaid linear models for each species. There is a positive relationship between the two variables for each species. Slopes for Adelie and Chinstrap penguins are similar, and the slope for Gentoo penguins is slightly higher. Sizes of Adelie and Chinstrap penguins are also similar, while Gentoo penguins are larger in terms of body mass and flipper length compared to penguins from the other species.
Figure 1: Body mass vs. flipper length of penguins