Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何使用列表上的apply family的适当功能_R_List_Apply - Fatal编程技术网

R 如何使用列表上的apply family的适当功能

R 如何使用列表上的apply family的适当功能,r,list,apply,R,List,Apply,我的清单如下: A<-list(10:20,35:45,70:80,45:39,86:120) A我们可以循环查看列表并提取第二个元素 sapply(A, `[`, 2) #[1] 11 36 71 44 87 如果我们想找到总数 sapply(A, sum) #[1] 165 440 825 294 3605 谢谢@akrun的回答。所以对于这种情况,我们需要使用sapply。我不太熟悉apply系列(即apply、Sappy、Lappy和tapply)的功能。我总是困惑当

我的清单如下:

A<-list(10:20,35:45,70:80,45:39,86:120)

A我们可以循环查看
列表
并提取第二个元素

sapply(A, `[`, 2)
#[1] 11 36 71 44 87
如果我们想找到总数

sapply(A, sum)
#[1]  165  440  825  294 3605

谢谢@akrun的回答。所以对于这种情况,我们需要使用sapply。我不太熟悉apply系列(即apply、Sappy、Lappy和tapply)的功能。我总是困惑当我应该用哪一个合适的情况。我怎么能考虑一个赞成票?我想我现在做到了。