面积换算为公制 2
您已经快完成将英亩转换为公顷的函数了。您还需要另一个工具函数,把平方码转换为平方米。然后,您就可以把一切组合起来,编写整体的英亩到公顷转换函数。最后,在下一个练习中,您将把面积换算用于比值的分母,因此需要一个调和式(谐调)英亩到公顷的转换函数。
免费提示:magrittr 的 raise_to_power() 在这里会很有用。
上一个练习中的三个工具函数(acres_to_sq_yards()、yards_to_meters() 和 sq_meters_to_hectares())都可用,第 2 章中的 get_reciprocal() 也可用。已加载 magrittr。
本练习是课程的一部分
R 函数编写入门
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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
___(___)
}