CommencezCommencez gratuitement

Conversion des superficies en système métrique 2

Vous y êtes presque pour créer une fonction qui convertit des acres en hectares. Il vous faut une autre fonction utilitaire pour passer des verges carrées aux mètres carrés. Ensuite, vous pourrez tout rassembler pour écrire la fonction générale de conversion d'acres en hectares. Enfin, dans le prochain exercice, vous calculerez des conversions de superficie au dénominateur d'un ratio, donc vous aurez besoin d'une fonction de conversion harmonique d'acres en hectares.

Indications gratuites : la fonction raise_to_power() de magrittr vous sera utile ici.

Les trois fonctions utilitaires du dernier exercice (acres_to_sq_yards(), yards_to_meters() et sq_meters_to_hectares()) sont disponibles, tout comme votre get_reciprocal() du chapitre 2. magrittr est chargé.

Cette activité fait partie du cours

Introduction à l'écriture de fonctions en R

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Write a function to convert sq. yards to sq. meters
sq_yards_to_sq_meters <- function(sq_yards) {
  sq_yards %>%
    # Take the square root
    ___() %>%
    # Convert yards to meters
    ___() %>%
    # Square it
    ___(___)
}
Modifier et exécuter le code