开始使用免费开始使用

函数中再用函数

您已经知道,R 的函数会返回对象,之后可以在别处继续使用。因此,将函数嵌套在函数中就很方便,您之前已经见过这样的用法:

speed <- 31
print(paste("Your speed is", speed))

请注意,print()paste() 都使用了省略号 ... 作为参数。您能理解它们是如何使用的吗?

本练习是课程的一部分

R 中级

查看课程

练习说明

linkedin - facebook 使用 abs(),获取每日 LinkedIn 与 Facebook 资料查看量的绝对差。将对 abs() 的调用嵌入到 mean() 中,计算平均绝对偏差(Mean Absolute Deviation)。在调用 mean() 时,请务必指定 na.rm,以便正确处理缺失值!

交互式实操练习

通过完成这段示例代码来试试这个练习。

# The linkedin and facebook vectors have already been created for you
linkedin <- c(16, 9, 13, 5, NA, 17, 14)
facebook <- c(17, NA, 5, 16, 8, 13, 14)

# Calculate the mean absolute deviation
编辑并运行代码