Створення векторів у 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. Ви можете виконувати одночасні операції з масивом даних за один раз.

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


Поле пошуку PowerApps: як додати та налаштувати

Поле пошуку PowerApps: як додати та налаштувати

Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.

Історія версій у списках SharePoint

Історія версій у списках SharePoint

Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Ви можете легко відобразити діапазон дат як роздільник у своєму звіті за допомогою таблиці періодів. Використовуйте M-код, щоб створити динамічний роздільник дат у LuckyTemplates.

Таблиці пропорцій і частот в Excel

Таблиці пропорцій і частот в Excel

Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.

Візуалізація карти форми LuckyTemplates для просторового аналізу

Візуалізація карти форми LuckyTemplates для просторового аналізу

Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

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

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.