R 在多个函数上使用lappy
R 在多个函数上使用lappy,r,lapply,R,Lapply,HierCluster是数据帧列表 我可以得到一个集群的信息,如下所示: tail(sort(colMeans(HierCluster[[i]]))) 其中i是列表中的第i个元素 我使用lapply一次获取所有集群的信息: lapply(lapply(lapply(HierCluster, colMeans), sort), tail) 但是使用lappy 3次似乎相当麻烦,有没有更实用的方法呢?您可以创建一个结合了以下三种功能的匿名函数: lapply(HierCluster, funct
HierCluster
是数据帧列表
我可以得到一个集群的信息,如下所示:
tail(sort(colMeans(HierCluster[[i]])))
其中i是列表中的第i个元素
我使用lapply一次获取所有集群的信息:
lapply(lapply(lapply(HierCluster, colMeans), sort), tail)
但是使用lappy 3次似乎相当麻烦,有没有更实用的方法呢?您可以创建一个结合了以下三种功能的匿名函数:
lapply(HierCluster, function(x) tail(sort(colMeans(x))))
您可以创建一个匿名函数,该函数结合了以下三种功能:
lapply(HierCluster, function(x) tail(sort(colMeans(x))))