Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Операції з Векторами | Вектори
Вступ до R: Частина 1
course content

Зміст курсу

Вступ до R: Частина 1

Вступ до R: Частина 1

1. Базовий Синтаксис та Команди
2. Вектори
3. Фактори

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

Вектори в R мають одну чудову перевагу - гнучкість у різних операціях. Наприклад, якщо у вас є два вектори однакової довжини, ви можете виконувати додавання чи віднімання поелементно. Також можна виконувати всі арифметичні операції з векторами та окремими числами - тоді операція буде застосовано до кожного елемента вектора. Наприклад, створимо вектор з числами 10, 20, 30 і додамо до кожного елемента відповідно числа 40, 25, 5.

1234567
# Vectors a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition c <- a + b c
copy

Тепер ми можемо помножити кожен елемент на 2.

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

R також пропонує різні агрегатні/статистичні функції. Розглянемо дві найпопулярніші:

  • sum() - повертає суму всіх елементів вектора.
  • mean() - повертає середнє значення елементів вектора.

Продовжимо наш попередній приклад із розрахунком суми.

1234567
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculating the sum sum(d)
copy

Завдання

Повернемося до нашого прикладу з маленьким місцевим магазином. Цього разу у нас є дані про кількість продажів.

ItemPriceItems sold
Sofa3405
Armchair1507
Dining table1153
Dining chair4515
Bookshelf1608
  1. Створіть вектор під назвою sold з відповідними значеннями зі стовпця Items sold.
  2. Обчисліть revenue, помноживши вектори prices і sold, і виведіть результат.
  3. Виведіть загальну суму елементів вектора revenue.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Секція 2. Розділ 10
toggle bottom row

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

Вектори в R мають одну чудову перевагу - гнучкість у різних операціях. Наприклад, якщо у вас є два вектори однакової довжини, ви можете виконувати додавання чи віднімання поелементно. Також можна виконувати всі арифметичні операції з векторами та окремими числами - тоді операція буде застосовано до кожного елемента вектора. Наприклад, створимо вектор з числами 10, 20, 30 і додамо до кожного елемента відповідно числа 40, 25, 5.

1234567
# Vectors a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition c <- a + b c
copy

Тепер ми можемо помножити кожен елемент на 2.

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

R також пропонує різні агрегатні/статистичні функції. Розглянемо дві найпопулярніші:

  • sum() - повертає суму всіх елементів вектора.
  • mean() - повертає середнє значення елементів вектора.

Продовжимо наш попередній приклад із розрахунком суми.

1234567
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculating the sum sum(d)
copy

Завдання

Повернемося до нашого прикладу з маленьким місцевим магазином. Цього разу у нас є дані про кількість продажів.

ItemPriceItems sold
Sofa3405
Armchair1507
Dining table1153
Dining chair4515
Bookshelf1608
  1. Створіть вектор під назвою sold з відповідними значеннями зі стовпця Items sold.
  2. Обчисліть revenue, помноживши вектори prices і sold, і виведіть результат.
  3. Виведіть загальну суму елементів вектора revenue.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Секція 2. Розділ 10
toggle bottom row

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

Вектори в R мають одну чудову перевагу - гнучкість у різних операціях. Наприклад, якщо у вас є два вектори однакової довжини, ви можете виконувати додавання чи віднімання поелементно. Також можна виконувати всі арифметичні операції з векторами та окремими числами - тоді операція буде застосовано до кожного елемента вектора. Наприклад, створимо вектор з числами 10, 20, 30 і додамо до кожного елемента відповідно числа 40, 25, 5.

1234567
# Vectors a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition c <- a + b c
copy

Тепер ми можемо помножити кожен елемент на 2.

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

R також пропонує різні агрегатні/статистичні функції. Розглянемо дві найпопулярніші:

  • sum() - повертає суму всіх елементів вектора.
  • mean() - повертає середнє значення елементів вектора.

Продовжимо наш попередній приклад із розрахунком суми.

1234567
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculating the sum sum(d)
copy

Завдання

Повернемося до нашого прикладу з маленьким місцевим магазином. Цього разу у нас є дані про кількість продажів.

ItemPriceItems sold
Sofa3405
Armchair1507
Dining table1153
Dining chair4515
Bookshelf1608
  1. Створіть вектор під назвою sold з відповідними значеннями зі стовпця Items sold.
  2. Обчисліть revenue, помноживши вектори prices і sold, і виведіть результат.
  3. Виведіть загальну суму елементів вектора revenue.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Вектори в R мають одну чудову перевагу - гнучкість у різних операціях. Наприклад, якщо у вас є два вектори однакової довжини, ви можете виконувати додавання чи віднімання поелементно. Також можна виконувати всі арифметичні операції з векторами та окремими числами - тоді операція буде застосовано до кожного елемента вектора. Наприклад, створимо вектор з числами 10, 20, 30 і додамо до кожного елемента відповідно числа 40, 25, 5.

1234567
# Vectors a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition c <- a + b c
copy

Тепер ми можемо помножити кожен елемент на 2.

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

R також пропонує різні агрегатні/статистичні функції. Розглянемо дві найпопулярніші:

  • sum() - повертає суму всіх елементів вектора.
  • mean() - повертає середнє значення елементів вектора.

Продовжимо наш попередній приклад із розрахунком суми.

1234567
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculating the sum sum(d)
copy

Завдання

Повернемося до нашого прикладу з маленьким місцевим магазином. Цього разу у нас є дані про кількість продажів.

ItemPriceItems sold
Sofa3405
Armchair1507
Dining table1153
Dining chair4515
Bookshelf1608
  1. Створіть вектор під назвою sold з відповідними значеннями зі стовпця Items sold.
  2. Обчисліть revenue, помноживши вектори prices і sold, і виведіть результат.
  3. Виведіть загальну суму елементів вектора revenue.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 2. Розділ 10
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
some-alt