Conversion des superficies vers le système métrique 2
Vous y êtes presque pour créer une fonction qui convertit les acres en hectares. Il vous faut une autre fonction utilitaire pour passer des yards carrés aux mètres carrés. Ensuite, vous pourrez tout rassembler pour écrire la fonction globale de conversion acres → hectares. Enfin, dans le prochain exercice, vous calculerez des conversions de superficie au dénominateur d’un ratio, vous aurez donc besoin d’une fonction de conversion harmonique d’acres en hectares.
Indication gratuite : raise_to_power() de magrittr vous sera utile ici.
Les trois fonctions utilitaires de l’exercice précédent (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é.
Cet exercice fait partie du cours
Introduction à l’écriture de fonctions en R
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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
___(___)
}