Операції з Векторами
Вектори в R підтримують арифметичні операції. Операції можуть виконуватися поелементно між двома векторами однакової довжини або між вектором і одним числом (застосовується до кожного елемента).
Поелементні операції
Вектори однакової довжини можна поєднувати за допомогою арифметичних операторів, обчислюючи результати поелементно.
Приклад
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Операції зі скалярами
Окреме число може бути об'єднане з вектором, і операція застосовується до кожного елемента.
Приклад
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Агрегатні функції
У R також є багато функцій, таких як sum() та mean(), які працюють безпосередньо з векторами.
Приклад
123456789a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculate the sum sum(d) # Calculate the average mean(d)
Swipe to start coding
Ви працюєте в магазині. Протягом дня вам вдалося продати такі товари:
| Item | Price | Items sold |
|---|---|---|
| Sofa | $340 | 5 |
| Armchair | $150 | 7 |
| Dining table | $115 | 3 |
| Dining chair | $45 | 15 |
| Bookshelf | $160 | 8 |
Ваше завдання:
- Створити вектор під назвою
soldз відповідними значеннями зі стовпця Items sold. - Обчислити
revenue, перемноживши векториpricesтаsold. - Вивести загальну суму вектора
revenue.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.27
Операції з Векторами
Свайпніть щоб показати меню
Вектори в R підтримують арифметичні операції. Операції можуть виконуватися поелементно між двома векторами однакової довжини або між вектором і одним числом (застосовується до кожного елемента).
Поелементні операції
Вектори однакової довжини можна поєднувати за допомогою арифметичних операторів, обчислюючи результати поелементно.
Приклад
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Операції зі скалярами
Окреме число може бути об'єднане з вектором, і операція застосовується до кожного елемента.
Приклад
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Агрегатні функції
У R також є багато функцій, таких як sum() та mean(), які працюють безпосередньо з векторами.
Приклад
123456789a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculate the sum sum(d) # Calculate the average mean(d)
Swipe to start coding
Ви працюєте в магазині. Протягом дня вам вдалося продати такі товари:
| Item | Price | Items sold |
|---|---|---|
| Sofa | $340 | 5 |
| Armchair | $150 | 7 |
| Dining table | $115 | 3 |
| Dining chair | $45 | 15 |
| Bookshelf | $160 | 8 |
Ваше завдання:
- Створити вектор під назвою
soldз відповідними значеннями зі стовпця Items sold. - Обчислити
revenue, перемноживши векториpricesтаsold. - Вивести загальну суму вектора
revenue.
Рішення
Дякуємо за ваш відгук!
single