Скажем, у меня есть вектор, например, x <- 1:10
, тогда x[0 ]
возвращает вектор нулевой длины того же класса, что и x
, здесь integer(0)
.
Мне интересно, есть ли причина для этого выбора, в отличие от выдачи ошибки или возврата NA
как x [11]
? Кроме того, если вы можете придумать ситуацию, когда полезно иметь x[0]
return integer(0)
, спасибо, что включили его в свой ответ.