开始使用免费开始使用

面积换算为公制 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
    ___(___)
}
编辑并运行代码