В чем причина того, что векторные индексы в R
начинаются с 1
вместо обычного 0
?
Пример:
> arr<-c(10,20)
> arr[0]
numeric(0)
> arr[1]
[1] 10
> arr[2]
[1] 20
Это просто, что они хотят хранить дополнительную информацию об векторе и не знали, где его хранить, кроме как в качестве первого элемента вектора?