
Penguins
Vertrouwd raken met R-code en bepaalde functies goed kunnen inzetten is cruciaal in dit vak. Om dit op zich in te oefenen, los van de gehele workflow in RStudio op zich hebben we hier een hele set aan oefeningen uitgewerkt die je simpelweg op deze website zelf kan doorlopen. Geen behoefte dus aan RStudio ofzo. Niet alle R functies zullen in deze oefeningen worden gebruikt, maar enkel dus een setje basisfuncties. Het hoofddoel hier is dus zeer rudimentair de link te maken tussen code, output en resultaat.
Palmerpenguins
Heel dit onderdeel maakt gebruik van interactieve code op de website. Dat betekent ook dat we deze oefeningenreeks baseren op een bestaande dataset die via R zelf beschikbaar is: de penguins dataset!
Het pakket palmerpenguins bevat een dataset over een reeks metingen die biologen gedaan hebben bij drie soorten pinguïns. Dit pakket moeten we dus telkens laden bij de start van een oefening. In elk van de oefeningen zal je het volgende stukje R-code bovenaan terug vinden. Deze code laadt het het pakket palmerpenguins en activeert vervolgens de dataset penguins. Het is dus belangrijk om dit stukje code zeker te laten lopen (met de blauwe play-knop rechtsboven) bij de start van de oefeningen.
Het dataframe in R waarmee we dus aan de slag gaan heet penguins.
De data zijn metingen bij 3 soorten pinguïns:

Deze dataset bevat een setje variabelen die makkelijk te begrijpen zijn! Het volgende code blok bevat de functie str() waarbij we verwijzen naar het dataframe om zo te vragen aan R om de structuur van het dataframe te printen. Het resultaat is een lijstje van de verschillende variabelen in de dataset.
Uit het bovenstaande leren we dat er metingen van 344 pinguïns opgenomen zijn in de dataset. De data omvat 8 variabelen. Twee van deze variabelen gaan over de dimensies van de snavels van de pinguïns. Om die beter te begrijpen, kan volgend plaatje helpen.

De originele studie achter deze data is de volgende: Gorman KB, Williams TD, Fraser WR (2014). Ecological sexual dimorphism and environmental variability within a community of Antarctic penguins (genus Pygoscelis). PLoS ONE 9(3):e90081. https://doi.org/10.1371/journal.pone.0090081
Meer informatie over het pakket kan je hier vinden: https://allisonhorst.github.io/palmerpenguins/articles/intro.html