Индексирование с 0 в R
Индексирование элементов объектов в R начинается с 1, но во многих других языках, в том числе Python, индексация начинается с нуля.
Лично я никогда не понимал идеи индексации с нуля, тем не менее для кого-то она более привычна.
Пакет index0 позволяет вам использовать индексацию с нуля в R.
library(index0)
letters0 <- as.index0(letters)
numbers0 <- as.index0(c(2, 3, 4, 5, 6))
letters0[0]
#> [1] "a"
#> indexed from 0
numbers0[0]
#> [1] 2
#> indexed from 0
letters0[c(1, 2, 4)]
#> [1] "b" "c" "e"
#> indexed from 0
numbers0[c(1, 3)] <- NA
numbers0
#> [1] 2 NA 4 NA 6
#> indexed from 0
Ссылки:
- О пакете index0 узнал из статьи "Indexing from zero in R"
#заметки_по_R