R语言
eapply
位于 base
包(package)。 说明
eapply
将 FUN
应用到 environment
中的命名值,并以列表形式返回结果。用户可以请求使用所有命名对象(通常不使用以点开头的名称)。输出未排序,并且未搜索封闭环境。
用法
eapply(env, FUN, ..., all.names = FALSE, USE.NAMES = TRUE)
参数
env |
所要使用的环境。 |
FUN |
要应用的函数,通过 |
... |
|
all.names |
指示是否将该函数应用于所有值的逻辑。 |
USE.NAMES |
逻辑指示结果列表是否应具有 |
值
命名列表(除非 USE.NAMES = FALSE
)。请注意,对于散列环境,组件的顺序是任意的。
例子
require(stats)
env <- new.env(hash = FALSE) # so the order is fixed
env$a <- 1:10
env$beta <- exp(-3:3)
env$logic <- c(TRUE, FALSE, FALSE, TRUE)
# what have we there?
utils::ls.str(env)
# compute the mean for each list element
eapply(env, mean)
unlist(eapply(env, mean, USE.NAMES = FALSE))
# median and quartiles for each element (making use of "..." passing):
eapply(env, quantile, probs = 1:3/4)
eapply(env, quantile)
也可以看看
相关用法
- R eval 计算(未计算的)表达式
- R environment 环境接入
- R exists 是否已定义对象?
- R expand.grid 从因子变量的所有组合创建 DataFrame
- R expression 未计算的表达式
- R eigen 矩阵的谱分解
- R encodeString 对字符向量进行编码以供打印
- R extSoftVersion 第三方软件的报告版本
- R file.path 构造文件路径
- R grep 模式匹配和替换
- R getwd 获取或设置工作目录
- R vector 向量 - 创建、强制等
- R lapply 对列表或向量应用函数
- R dump R 对象的文本表示
- R Sys.getenv 获取环境变量
- R rank 样本排名
- R getDLLRegisteredRoutines DLL 中 C/Fortran 例程的反射信息
- R pushBack 将文本推回连接
- R strsplit 分割字符向量的元素
- R seq.Date 生成规则的日期序列
- R invisible 将打印模式更改为不可见
- R noquote “无引号”字符串打印类
- R warning 警告信息
- R rapply 递归地将函数应用于列表
- R basename 操作文件路径
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Apply a Function Over Values in an Environment。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。