Количество заменяемых элементов не кратно ошибке длины замены в матрице списка - PullRequest
0 голосов
/ 17 февраля 2020

Я пытаюсь заменить значение в матрице списка более длинным списком.

Например,

a <- matrix(list(0),nrow = 5, ncol=5)
a[1, 1] <- append(a[1, 1], list(c(1,1))

Это выдает мне ошибку:

Error in a[1, 1] <- append(a[1, 1], list(c(1, 1))) : 
  number of items to replace is not a multiple of replacement length

Я знаю, что могу попытаться создать такой список:

a <- matrix(list(0),nrow = 5, ncol=5)
a[1, 1] <- list(append(a[1, 1], list(c(1,1)))

Однако проблема в том, что я не смогу l oop это в течение l oop. Я ищу способ добавить список таким образом, чтобы он был зациклен и состоял из одного списка, например:

a[1,1] <- c(list(0), list(1,1))

Есть ли способ добиться этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...