为什么'闭包'类型的对象不是子集?

时间:2017-12-28 09:23:01

标签: r

我已经在两个月前尝试过该代码并且当时有效,但现在它无法正常工作。

这是代码:

summary(example[, 1:3] )
  示例[,1:3]中的

错误:'closure'类型的对象不是子集

我有几个其他代码与[],他们给出相同的错误。

1 个答案:

答案 0 :(得分:1)

example可能被定义为函数,而不是像数字向量那样的可汇总对象。

example <- function(a) { print(a) }
class(example)
example[1]

产量

  

[1]&#34;功能&#34;

     

示例[1]中的错误:类型&#39;闭包的对象&#39;不是子集表格

example <- 1:3
class(example)
example[1]

产量

  

[1]&#34;数字&#34;

     

[1] 1