Почему размер уменьшается при преобразовании списка в вектор? - PullRequest
0 голосов
/ 11 июня 2018

У меня есть список размером 500, но когда я векторизирую его, я пропускаю координаты списка и не знаю, какой это.

> length(A)
[1] 500

> length(unlist(A))
[1] 499

Кто-нибудь имеет представление о том, чтоидет не так?

1 Ответ

0 голосов
/ 11 июня 2018

Скорее всего, у вас есть значение NULL в списке.Это значение не может присутствовать в векторе и поэтому удаляется, что приводит к сокращению длины.См. Например:

> unlist(list(1,2, NULL, NULL, 5, 6))
[1] 1 2 5 6
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...