Видалення Елементів Вектора
Елементи можна видалити з вектора, поставивши мінус (-) перед їх індексами. Це створює новий вектор без цих елементів.
Видалення одного елемента
Можна виключити один елемент за його індексом.
Приклад
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?
Чудово!
Completion показник покращився до 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