MulaiMulai sekarang secara gratis

Mengonversi luas ke metrik 2

Anda hampir selesai membuat fungsi untuk mengonversi acre ke hektare. Anda memerlukan satu fungsi utilitas lagi untuk mengonversi dari yard persegi ke meter persegi. Setelah itu, Anda dapat menggabungkan semuanya untuk menulis fungsi konversi acre-ke-hektare secara menyeluruh. Terakhir, pada latihan berikutnya Anda akan menghitung konversi luas di penyebut sebuah rasio, sehingga Anda memerlukan fungsi konversi harmonik dari acre ke hektare.

Petunjuk gratis: raise_to_power() dari magrittr akan berguna di sini.

Tiga fungsi utilitas dari latihan sebelumnya (acres_to_sq_yards(), yards_to_meters(), dan sq_meters_to_hectares()) tersedia, begitu juga get_reciprocal() Anda dari Bab 2. magrittr sudah dimuat.

Latihan ini adalah bagian dari kursus

Pengantar Penulisan Fungsi di R

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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
    ___(___)
}
Edit dan Jalankan Kode