큰 코드 섹션이 있지만이 문제를 좁혀 냈습니다. 그래서 연결 목록을 반환하고 싶습니다.do.call()은 목록의 기본 함수 "c"를 좋아하지 않습니다.
do.call(c,"X")
Error in do.call(c, "X") : second argument must be a list
위의 경우 두 번째 인수가 목록이 아니라는 것에 대해 불평합니다.
asimplelist=list(2,3,4)
class(asimplelist)
[1] "list"
do.call(c,asimplelist)
Error in do.call(c, asimplelist) :
'what' must be a function or character string
왜 이것은 연결 목록을 반환하지 않습니까? C는 합법적 인 함수이며리스트를 통과하고 있습니까?
args(do.call)
function (what, args, quote = FALSE, envir = parent.frame())
NULL
"what"은 불평하고있는 함수 인수입니다.
무슨 소리가 나나요? 아르 자형? –
문제를 재현 할 수 있다면'do.call (c, ...'?) 대신'do.call ("c", ... –