Зміна Елементів Вектора
Вектори можна змінювати, додаючи нові елементи або оновлюючи наявні. Це корисно, коли потрібно розширити структуру даних або виправити значення.
Додавання елементів за допомогою функцій
Використовуйте функцію c()
або функцію append()
для додавання нового значення до вектора. Якщо вектор іменований, можна призначити мітку новому елементу.
Приклад
12345678grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
Додавання елементів із іменами
Якщо у вектора вже є імена, можна додати новий елемент, призначивши значення безпосередньо новому імені.
Приклад
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Оновлення елементів
Можна змінювати існуючі значення як за ім'ям, так і за індексом.
Приклад
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
Swipe to start coding
- Додати новий елемент з назвою
'Desk'
та ціною135
до кінця вектораprices
за допомогою другого методу (присвоєння імені під час додавання значення). - Оновити ціну для
'Bookshelf'
до180
. Для цього можна використати як індекс, так і ім'я. - Вивести змінений вектор
prices
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.27
Зміна Елементів Вектора
Свайпніть щоб показати меню
Вектори можна змінювати, додаючи нові елементи або оновлюючи наявні. Це корисно, коли потрібно розширити структуру даних або виправити значення.
Додавання елементів за допомогою функцій
Використовуйте функцію c()
або функцію append()
для додавання нового значення до вектора. Якщо вектор іменований, можна призначити мітку новому елементу.
Приклад
12345678grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
Додавання елементів із іменами
Якщо у вектора вже є імена, можна додати новий елемент, призначивши значення безпосередньо новому імені.
Приклад
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Оновлення елементів
Можна змінювати існуючі значення як за ім'ям, так і за індексом.
Приклад
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
Swipe to start coding
- Додати новий елемент з назвою
'Desk'
та ціною135
до кінця вектораprices
за допомогою другого методу (присвоєння імені під час додавання значення). - Оновити ціну для
'Bookshelf'
до180
. Для цього можна використати як індекс, так і ім'я. - Вивести змінений вектор
prices
.
Рішення
Дякуємо за ваш відгук!
single