Например, добавим элемент в середину вектора из четырех элементов:
> x <- c(88,5,12,13)
> x <- c(x[1:3],168,x[4]) # Вставить 168 перед 13
>x
[1] 88 5 12 168 13
Сначала для построения матрицы из двух векторов, представляющих строки, используется функция rbind() (от Row Bind), а затем результат сохраняется в m. (Соответствующая функция cbind() объединяет несколько столбцов в матрицу.)
R позволяет сокращать TRUE и FALSE до T и F. Тем не менее вы можете отказаться от сокращения этих значений во избежание проблем, если в программе используются переменные с именами T или F.
Чтобы вычислить результат вызова функции, R копирует каждый фактический аргумент в соответствующую переменную локального параметра, и изменения в этой переменной не будут видны за пределами функции. Правила области видимости будут более подробно рассмотрены в главе 7.
если вы ожидаете, что следующий шаг при построении графика придется отменить, сохраните график вызовом recordPlot(), а затем восстановите его функцией replayPlot().
Для чтения одной строки с клавиатуры можно воспользоваться очень удобной функцией readline():
> w <- readline()
abc de f
> w
[1] "abc de f"
Как правило, при вызове readline() указывается необязательная подсказка: