R语言: do.call()
2025-05-14 本文已影响0人
LET149
作用:批量向函数传入参数
do.call(what=, arg=)
what=: 使用的函数,就是向这个函数来传入数据
arg=: 列表;向前面函数中传入的参数,在没有列表名的情况下,元素在列表中的位次需要和在函数中的保持一致;也可以用列表中元素的名称与函数中参数名相同来直接对应
aa <- matrix(1:12, nrow = 3)
bb <- matrix(1:12, nrow = 3)
do.call(what=rbind, arg=list(aa,bb)) '#示例一
aa <- 1:10
bb <- 1:10
do.call(what=plot, arg=list(aa,bb, col="red", type="l")) #示例二
示例一
示例二
示例一
示例二