Створення векторів у R: покроковий посібник

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

Вектор у R дуже схожий на . Однак, на відміну від Excel, усі елементи вектора мають бути одного типу.

Створення векторів у R: покроковий посібник

На зображенні вище один рядок позначає один вектор. Ви бачите, що в кожному векторі всі його елементи одного типу. Перший рядок є числовим, потім рядковим, а потім логічним.

Цей підручник буде зосереджений на двох речах: об’єднанні даних і маніпулюванні векторами.

Зміст

Створення векторів у R шляхом об’єднання даних

Комбінувати дані в R легко. Все, що вам потрібно зробити, це скористатися функцією c () .

Отже, відкрийте свій RStudio. Призначте кілька значень об’єкту a за допомогою функції c () , подібно до того, що показано нижче.

Створення векторів у R: покроковий посібник

Якщо ви роздрукуєте це, ви побачите, що значення a дорівнює 1, 2 і 3.

Пам’ятайте, що вектори повинні містити лише елементи одного типу. Отже, що станеться, якщо змішати два різних класи об’єктів? Ось приклад:

Створення векторів у R: покроковий посібник

Якщо ви призначите два числові значення для b , а потім призначите рядок як третє, ви побачите, що всі значення в b перетворюються на символ.

Це називається примусом. Саме тут R вирішує найкращий спосіб перетворити елементи в однакові. У цьому випадку найкращим способом було перетворити числа на текст, а не навпаки.

Аналізуйте та маніпулюйте векторами в R

Ви також можете виконувати на векторах.

Наприклад, якщо ви помножите a на 2, ви побачите, що кожен числовий елемент у a було помножено на 2.

Створення векторів у R: покроковий посібник

Це схоже на множення діапазону в Excel або множення стовпця в LuckyTemplates.

Тепер давайте спробуємо інший випадок.

Давайте створимо новий об’єкт під назвою my_long_vector і призначимо діапазон від 5 до 84. Тож замість використання функції c ( ) ви можете використовувати двокрапку ( : ), щоб вказати діапазон значень.

Створення векторів у R: покроковий посібник

Коли ви роздрукуєте це, ви побачите, що об’єкт my_long_vector містить усі значення від 5 до 84.

Ви також можете знайти певний елемент у векторі. Це називається індексуванням. Ви можете зробити це, поставивши після назви об’єкта квадратні дужки ( [ ] ), а потім розмістивши на місці потрібного елемента.

Наприклад, ви хочете знайти 3-й елемент для my_long_vector . Все, що вам потрібно зробити, це виконати my_long_vector [3] . Тоді ви отримаєте 7 як відповідь.

Створення векторів у R: покроковий посібник

Незалежно від того, наскільки великий вектор, ви все одно можете використовувати його з математичними операціями. Якщо ви запустите квадратний корінь з my_long_vector , Консоль покаже вам квадратний корінь з кожного елемента від 5 до 84.

Створення векторів у R: покроковий посібник

Висновок

Вектори є одним із будівельних блоків R. Вони подібні до діапазону в Excel або . Вектори R є більш досконалими порівняно з базовими об’єктами в R. Ви можете виконувати одночасні операції з масивом даних за один раз.

У наступних посібниках ви дізнаєтесь, як працювати з цілим кадром даних, який принесе вам рядки та стовпці даних.

Leave a Comment

Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.