【发布时间】:2018-03-30 21:05:02
【问题描述】:
我在 R 中有一个用户定义的函数,它返回一个列表,我还希望该函数返回一个保存计数值的变量(数字)。关于如何继续返回列表和数字变量的任何想法?
【问题讨论】:
-
你能返回一个嵌套列表吗? IE。
list(original_list, variable)?或者您可以将变量添加为您返回的列表中的命名元素 -
我已经尝试过了,它改变了列表的结构,我不希望数字变量采用列表的形式。在 R 中可以吗?
-
两个选项:1) 查看
zeallot包,2) 设置列表中的attributes。 -
扩展@thc 的评论,
attr(original_list, "count") <- length(original_list)。
标签: r list user-defined-functions