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
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
___(___)
}