Это второе введение в R. Оно будет охватывать матрицы, матричные операции, факторные матрицы и многое другое.

*Первоначально опубликовано в моем подстеке. Это лишь часть статьи.

PS: пожалуйста, прочтите «Введение в R для науки о данных (часть первая)», прежде чем читать эту статью. Это продолжение первой части.

Часть первая: Введение в R для науки о данных (часть первая)

Индексирование и нарезка векторов

Мы можем использовать обозначение скобок для индексации и доступа к отдельным элементам из вектора.

На рисунке выше я использую v1[2] для выбора второго числа из v1. Это дало бы мне 200. Я также сделал это с v2[3], что дало мне «c». Просто помните, что если вы хотите получить доступ к отдельным элементам, вы должны использовать скобки.

Чтобы получить несколько векторов, мы должны добавить c после скобки.

Это позволит нам получить несколько значений, как вы можете видеть выше.

Нарезка — это место, где вы можете получить непрерывный срез вектора.

Здесь я присвоил новое значение. Двоеточие (:) — это то место, где вы должны остановиться. Итак, я начинал с 2 и заканчивал на 4, что тогда давало мне 2, 3 и 4. То же самое, что и v[7:10], это давало мне 7, 8, 9, 10.

Мы также можем назначать символы с цифрами, как мы упоминали ранее. Разница в том, что вместо v[2] мы также можем сказать v[‘b’], что дало бы нам тот же результат. Чтобы получить несколько векторов, мы можем сделать то же самое, используя v[c('c','d',a')].

Полный текст статьи читайте здесь: https://ivanh.substack.com/p/introduction-to-r-for-machine-learning-604