R:对象类型'关闭'不是子集

时间:2016-03-24 02:52:15

标签: r

我试图使用示例函数填充矩阵的行,但是出现错误,说明对象类型'关闭'不是子集。我哪里出错了?我提到了类似标题的问题,但没有一个帮助过。

我的代码

my_matrix <- matrix(data = NA, nrow = 10, ncol = 1)
my_info = c(0, 1)
my_prob = c(0.5, 0.5)
for(i in 1:10){
  matrix[i,] <- sample(my_info, size = 1, replace = TRUE, prob = my_prob)
}

1 个答案:

答案 0 :(得分:1)

matrix[i,]应为my_matrix[i,]matrix是一个函数,而不是一个变量,所以你得到一个错误,说它不是子集。