Зміст курсу
Вступ до R: Частина 1
Вступ до R: Частина 1
Модифікація
Чудово! Тепер ви знаєте, як створити вектор, назвати його значення та витягти елементи з нього. Наступним кроком, який ми розглянемо, буде зміна вектора шляхом додавання нових елементів до нього або видалення існуючих.
# Vector of grades and names grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new value using vectors grades <- c(grades, 60) # Add new value names(grades)[length(grades)] <- 'Philosophy' # Add name grades # Output the vector
Наприклад, застосуємо ці методи, використовуючи приклад із оцінками, додавши нову оцінку 60
для предмету 'Філософія'
. Перший метод полягає у використанні векторів:
# Vector of grades and names grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new value using vectors grades <- c(grades, 60) # Add new value names(grades)[length(grades)] <- 'Philosophy' # Add name grades # Output the vector
Тепер спробуємо другий метод, де ми присвоюємо ім'я значенню, коли додаємо його.
Swipe to show code editor
- Add a new item named
'Desk'
with a price of135
to the end of theprices
vector using the second method (assigning the name while adding the value). - Update the price of the
'Bookshelf'
to180
. You can use either the index or the name to do this. - Display the modified vector
prices
.
Дякуємо за ваш відгук!
Модифікація
Чудово! Тепер ви знаєте, як створити вектор, назвати його значення та витягти елементи з нього. Наступним кроком, який ми розглянемо, буде зміна вектора шляхом додавання нових елементів до нього або видалення існуючих.
# Vector of grades and names grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new value using vectors grades <- c(grades, 60) # Add new value names(grades)[length(grades)] <- 'Philosophy' # Add name grades # Output the vector
Наприклад, застосуємо ці методи, використовуючи приклад із оцінками, додавши нову оцінку 60
для предмету 'Філософія'
. Перший метод полягає у використанні векторів:
# Vector of grades and names grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new value using vectors grades <- c(grades, 60) # Add new value names(grades)[length(grades)] <- 'Philosophy' # Add name grades # Output the vector
Тепер спробуємо другий метод, де ми присвоюємо ім'я значенню, коли додаємо його.
Swipe to show code editor
- Add a new item named
'Desk'
with a price of135
to the end of theprices
vector using the second method (assigning the name while adding the value). - Update the price of the
'Bookshelf'
to180
. You can use either the index or the name to do this. - Display the modified vector
prices
.
Дякуємо за ваш відгук!