我已经在我的代码中追踪到plyr 1.8
如何不一致地命名输出的错误:
> laply(list(1), identity) # output vector has name
1
1
> laply(list(1,2), identity) # output vector unnamed
[1] 1 2
plyr --ply
函数是否带有任何选项以防止名称出现在输出中(即我总是想要未命名的输出向量)?
答案 0 :(得分:1)
如何在unname()
中包含调用以删除任何名称,如:
unname(laply(list(1), identity))
# [1] 1
unname(laply(list(1,2), identity))
# [1] 1 2