Видео: Настройка Рации на 16 каналов - метод Метатроныча 2025
Изменение значений в векторе в R на самом деле довольно просто, Чтобы проиллюстрировать, предположим, что вы создали два вектора, содержащих количество корзин, которые Бабушка и Джеральдин сделали в шести играх в баскетбол, следующим образом: >> корзины. из. Баскетбольные корзины. из. Джеральдина <- c (5, 3, 2, 2, 12, 9)
Но предположим, что бабушка говорит вам, что вы допустили ошибку: в третьей игре она сделала пять корзин, а не четыре. Вы можете легко исправить эту ошибку, используя индексы, следующим образом:
Представьте, что вы допустили две ошибки в количестве корзин, которые заработал друг бабушки Джеральдина: она на самом деле забила четыре раза во второй и четвертой играх. Чтобы исправить корзины для Geraldine, вы можете использовать следующий код:
Как здорово это? Вы должны быть осторожны. R не говорит вам, когда он перерабатывает значения, поэтому опечатка может дать вам неожиданные результаты.
У R нет кнопки «Отменить», поэтому, когда вы меняете вектор, нет возврата. Вы можете предотвратить стихийные бедствия, сначала сделав копию своего объекта, а затем изменив значения в копии, как показано в следующем примере. Сначала сделайте копию, назначив векторные корзины. из. Бабушка к объекту Бабушка. копия:>> Бабушка. скопируйте <- корзины. из. Granny
Вы можете проверить, что находится в обоих объектах, введя имя в командной строке и нажав Enter. Теперь вы можете изменить векторные корзины. из. Бабушка: >> корзины. из. Бабушка [4] корзины. из. Бабушка [1] 12 4 5 11 9 3
Если вы допустили ошибку, просто назначьте векторную бабушку. скопируйте обратно в корзины объектов. из. Бабушка, вот так: >> корзины. из. Баскетбольные корзины. из. Бабушка [1] 12 4 5 6 9 3
