Чудово!
Completion показник покращився до 2.27single
Операції з Векторами
Свайпніть щоб показати меню
Вектори в 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
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат