r - R中应用函数族的命名/名称

标签 r apply lapply sapply mapply

我目前正在学习 R。特别是我需要记住 apply 函数族中的函数(例如 lapplysapply , mapply 等)。我知道 apply-function 系列中的每个函数的作用(尤其是 this answer 很有帮助),但有时会混淆名称。

每个应用函数的前缀是否有一个自然的含义(比如lapply = 'list'-apply)?

最佳答案

是的,您得到了以下 apply r-basic 函数:

我认为您可以用不同的方式解释某些前缀,例如 m 在注释中被提到为多变量(注释已删除)。我尝试使用文档的措辞,因此更容易被理解。

此外,lapplysapplyvapply 都在同一文档站点中,因为 sapplyvapplylapply

的包装器

关于r - R中应用函数族的命名/名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60450738/

相关文章:

r - R hell 的第一圈。 0.1 != 0.3/3

r - 查找向量中下一个更高值之前的值的数量

r - 在 R 的每一列中查找大于数字的元素的更简单的函数

r - getSymbols 并使用 lapply、Cl 和 merge 提取收盘价

r - 将摘要(aov()) 的嵌套列表中的值提取到数据框中

r - 为什么我的数据框中的行数会增加?

r - 使用lapply中的特定列计算多个回归分析

R 中的 read.csv() "no lines available in input"错误

r - 在子集化时使用 ddply 向数据添加标签

python - Pandas:如何在 groupby 对象上使用自定义应用函数返回多列