Элегантное индексирование до конца вектора / матрицы
Можно ли в R сказать - я хочу, чтобы все индексы с позицииi
в конец вектора / матрицы? Скажем, я хочу подматрицу начиная с 3-го столбца. Я в настоящее время знаю только так:
A = matrix(rep(1:8, each = 5), nrow = 5) # just generate some example matrix...
A[,3:ncol(A)] # get submatrix from 3rd column onwards
Но мне действительно нужно написатьncol(A)
? Неужели нет элегантного способа сказать «начиная с 3-й колонны»? Что-то вродеA[,3:]
? (или жеA[,3:...]
)?