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, додаючи L до числа, для конвертації існуючих значень у цілі числа потрібен інший підхід, оскільки просте додавання L призведе до помилки, як показано у вашому прикладі.

123
# Some number num <- 20 numL # Trying using L for converting
copy

Звичайно, цей код не досяг бажаного результату.

Числові типи дотримуються певної "ієрархії", де кожне integer число можна конвертувати у double або complex число, і кожне double число може стати complex числом. Проте ви не можете конвертувати комплексні числа в double або integer, якщо уявна частина НЕ дорівнює нулю. Конвертування double числа в integer призведе до відсічення дробової частини, а не округлення числа до його цілої частини.

Завдання
test

Swipe to show code editor

  1. Convert the number 9.85 to an integer.
  2. Convert the number 23.8 to a complex number.
  3. Convert the integer 42, created with L, to a double.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

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

book
Конвертація

Хоча ви можете безпосередньо створювати цілі числа в R, додаючи L до числа, для конвертації існуючих значень у цілі числа потрібен інший підхід, оскільки просте додавання L призведе до помилки, як показано у вашому прикладі.

123
# Some number num <- 20 numL # Trying using L for converting
copy

Звичайно, цей код не досяг бажаного результату.

Числові типи дотримуються певної "ієрархії", де кожне integer число можна конвертувати у double або complex число, і кожне double число може стати complex числом. Проте ви не можете конвертувати комплексні числа в double або integer, якщо уявна частина НЕ дорівнює нулю. Конвертування double числа в integer призведе до відсічення дробової частини, а не округлення числа до його цілої частини.

Завдання
test

Swipe to show code editor

  1. Convert the number 9.85 to an integer.
  2. Convert the number 23.8 to a complex number.
  3. Convert the integer 42, created with L, to a double.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Секція 2. Розділ 3
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt