Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Операції з Векторами | Типи Даних та Вектори
Вступ до R

bookОперації з Векторами

Вектори в R підтримують арифметичні операції. Операції можуть виконуватися поелементно між двома векторами однакової довжини або між вектором і одним числом (застосовується до кожного елемента).

Поелементні операції

Вектори однакової довжини можна поєднувати за допомогою арифметичних операторів, обчислюючи результати поелементно.

Приклад

123456
a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
copy

Операції зі скалярами

Окреме число може бути об'єднане з вектором, і операція застосовується до кожного елемента.

Приклад

1234567
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
copy

Агрегатні функції

У R також є багато функцій, таких як sum() та mean(), які працюють безпосередньо з векторами.

Приклад

123456789
a <- 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)
copy
Завдання

Swipe to start coding

Ви працюєте в магазині. Протягом дня вам вдалося продати такі товари:

ItemPriceItems sold
Sofa$3405
Armchair$1507
Dining table$1153
Dining chair$4515
Bookshelf$1608

Ваше завдання:

  1. Створити вектор під назвою sold з відповідними значеннями зі стовпця Items sold.
  2. Обчислити revenue, перемноживши вектори prices та sold.
  3. Вивести загальну суму вектора revenue.

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 10
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain what happens if the vectors are not the same length?

What other arithmetic operations can I perform on vectors in R?

Can you show more examples of aggregate functions in R?

close

Awesome!

Completion rate improved to 2.27

bookОперації з Векторами

Свайпніть щоб показати меню

Вектори в R підтримують арифметичні операції. Операції можуть виконуватися поелементно між двома векторами однакової довжини або між вектором і одним числом (застосовується до кожного елемента).

Поелементні операції

Вектори однакової довжини можна поєднувати за допомогою арифметичних операторів, обчислюючи результати поелементно.

Приклад

123456
a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
copy

Операції зі скалярами

Окреме число може бути об'єднане з вектором, і операція застосовується до кожного елемента.

Приклад

1234567
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
copy

Агрегатні функції

У R також є багато функцій, таких як sum() та mean(), які працюють безпосередньо з векторами.

Приклад

123456789
a <- 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)
copy
Завдання

Swipe to start coding

Ви працюєте в магазині. Протягом дня вам вдалося продати такі товари:

ItemPriceItems sold
Sofa$3405
Armchair$1507
Dining table$1153
Dining chair$4515
Bookshelf$1608

Ваше завдання:

  1. Створити вектор під назвою sold з відповідними значеннями зі стовпця Items sold.
  2. Обчислити revenue, перемноживши вектори prices та sold.
  3. Вивести загальну суму вектора revenue.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 10
single

single

some-alt