Kom igångKom igång gratis

Konvertera areor till metriska enheter 2

Du är nästan klar med att skapa en funktion som konverterar acres till hektar. Du behöver ytterligare en hjälpfunktion för att gå från kvadratyards till kvadratmeter. Sedan kan du sätta ihop allt och skriva den övergripande konverteringsfunktionen från acres till hektar. I nästa övning beräknar du areakonverteringar i nämnaren av ett kvottal, så du behöver också en harmonisk konverteringsfunktion från acres till hektar.

Tips: raise_to_power() från magrittr kommer att vara användbar här.

De tre hjälpfunktionerna från förra övningen (acres_to_sq_yards(), yards_to_meters() och sq_meters_to_hectares()) finns tillgängliga, liksom din get_reciprocal() från kapitel 2. magrittr är inläst.

Den här övningen är en del av kursen

Introduktion till att skriva funktioner i R

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
    ___(___)
}
Redigera och kör kod