Видалення Елементів Вектора
Елементи можна видалити з вектора, поставивши мінус (-
) перед їхніми індексами. Це створює новий вектор без цих елементів.
Видалення одного елемента
Можна виключити один елемент за його індексом.
Приклад
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
Видалення декількох елементів
Вкажіть вектор індексів, щоб видалити більше ніж один елемент.
Приклад
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
Застосування змін
Зміни, показані в прикладах, є тимчасовими. Щоб зробити їх постійними, необхідно переприсвоїти результат початковій (або, за потреби, іншій) змінній.
123456789grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
Swipe to start coding
У вас є вектор prices
з цінами 6 товарів. Ваше завдання:
- Видалити елемент
'Dining chair'
з вектораprices
. Цей елемент є четвертим у векторі. Збережіть зміни шляхом переназначення. - Вивести змінений вектор
prices
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
How do I remove elements from a vector by their names instead of indices?
Can you explain why the changes are only temporary unless reassigned?
What happens if I try to remove an index that doesn't exist in the vector?
Awesome!
Completion rate improved to 2.27
Видалення Елементів Вектора
Свайпніть щоб показати меню
Елементи можна видалити з вектора, поставивши мінус (-
) перед їхніми індексами. Це створює новий вектор без цих елементів.
Видалення одного елемента
Можна виключити один елемент за його індексом.
Приклад
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
Видалення декількох елементів
Вкажіть вектор індексів, щоб видалити більше ніж один елемент.
Приклад
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
Застосування змін
Зміни, показані в прикладах, є тимчасовими. Щоб зробити їх постійними, необхідно переприсвоїти результат початковій (або, за потреби, іншій) змінній.
123456789grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
Swipe to start coding
У вас є вектор prices
з цінами 6 товарів. Ваше завдання:
- Видалити елемент
'Dining chair'
з вектораprices
. Цей елемент є четвертим у векторі. Збережіть зміни шляхом переназначення. - Вивести змінений вектор
prices
.
Рішення
Дякуємо за ваш відгук!
single