大家早上好, 我在 R 上定义了一个新函数:
nw <- function(a, b, c, d) {
make something
obj=a$a1
}
其中 a 是从前一个函数获得的列表,所有其他参数都是数字/向量
只有当我在 a 上使用的对象的名称是 a 时,此函数才有效。如果更改名称,则不起作用。更清楚一点:
nw(a=a, b=2, c=3, d=4) #work
nw(a=result, b=2, c=3, d=4) #not work
我该如何解决?
谢谢!
你也可以发布错误消息吗?
我预计问题出在:
obj=a$a1
这里它从变量“a”中寻找列“a1”,但是如果“a”是一个列表,它没有列