gpt4 book ai didi

r - 相当于 lapply(a, function(x) x[,1])

转载 作者:行者123 更新时间:2023-12-05 00:15:37 27 4
gpt4 key购买 nike

是否有与此代码等效的 terser?

a <- list(matrix(1,3), matrix(2,3))
lapply(a, function(x) x[,1])

我要填写???
lapply(a, `[`, ???)

最佳答案

我们需要把 ,模仿行、列索引。在这里,我们想要获取该列以及该列中的所有行。因此,我们可以将其保留为空白( , , )

lapply(a, `[`, , 1)

假设,如果我们想要第一行。这里 [表示提取运算符。在逗号之后,我们从行/列索引开始。在下面的情况下,我们正在提取第一行,因此,它应该是 1,然后是 ,这意味着获取该行的所有列值
lapply(a, `[`, 1,)

或者对于单列 matrix
lapply(a, c)

关于r - 相当于 lapply(a, function(x) x[,1]),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44135361/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com