CommencerCommencer gratuitement

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

Afficher le cours

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
    ___(___)
}
Modifier et exécuter le code