Фрейми даних у R: вивчення основ

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

Фрейми даних — це, по суті, вектори, об’єднані разом для формування рядків і стовпців даних.

Фрейми даних у R: вивчення основ

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

Також потрібно пам’ятати, що для фреймів даних має бути однакова кількість елементів для всіх стовпців. Тобто має бути однакова кількість рядів.

Використовуючи , ви зазвичай працюватимете з кадрами даних. Отже, важливо розуміти, що це таке і як їх можна використовувати.

Зміст

Завантаження та перегляд надісланого кадру даних

RStudio вже поставляється з кадрами даних, які ви можете використовувати. Щоб їх ідентифікувати, потрібно скористатися функцією data ( ) .

Відкрийте RStudio та запустіть дані ( ) . Вам не потрібно розміщувати аргументи в дужках.

Фрейми даних у R: вивчення основ

Після цього ви побачите список вбудованих наборів даних у R, які можна використовувати.

Фрейми даних у R: вивчення основ

Вони дійсно корисні для практики та ознайомлення з використанням кадрів даних у R.

Найпоширенішим вбудованим набором даних є iris . Iris часто використовується під час вивчення науки про дані або аналізу даних загалом. Роздрукуйте діафрагму , щоб побачити її дані в Консолі.

Фрейми даних у R: вивчення основ

Ви бачите, що є багато даних. Прокрутивши вгору, ви побачите, що він складається з різних стовпців.

Вивчення фреймів даних у R за допомогою функцій

Одним із способів краще переглянути дані є використання функції view () . Коли ви запустите перегляд коду (iris) , ви побачите нову вкладку з таблицею, яка з’явиться в RScript.

Фрейми даних у R: вивчення основ

Функцію перегляду ( ) покращує те, що ви можете змінювати таблицю. Ви можете змінити порядок даних, використовуючи стрілки на заголовку кожного стовпця. Також є кнопка фільтра.

Ви також можете натиснути піктограму біля фільтра, щоб відкрити дані в новому вікні.

Фрейми даних у R: вивчення основ

Це нове вікно схоже на те, де ви можете переглядати дані, але не торкатися їх. Тобто ви не можете вводити або замінювати значення поверх існуючих даних.

Ще одна корисна функція, про яку слід знати, — функція голови ( ) . Ця функція друкує перші рядки набору даних.

Отже, якщо ви запустите голову (ірис) , ви побачите, що він друкує лише перші шість рядків. 

Фрейми даних у R: вивчення основ

Це чудово, коли ви хочете краще зрозуміти свої дані. Консоль не перевантажена, а представлення даних більш акуратне.

Індексація кадрів даних

Індексування також обговорювалося в попередньому посібнику про вектори. Вам потрібно лише використовувати квадратні дужки ( [ ] ), щоб індексувати позицію. Тепер, оскільки кадри даних складаються з рядків і стовпців, вам потрібно індексувати обидва. Формат: назва [рядок, стовпець] .

Наприклад, якщо ви хочете проіндексувати 2-й рядок і 4-й стовпець набору даних iris , просто запустіть iris [2, 4] .

Фрейми даних у R: вивчення основ

Ви також можете індексувати діапазон рядків і стовпців. Все, що вам потрібно, це використовувати двокрапку ( : ), щоб вказати діапазон. Ось приклад:

Фрейми даних у R: вивчення основ

Ви також можете проіндексувати цілий стовпець. Використовуйте знак долара ( $ ) після назви набору даних і вкажіть потрібну назву стовпця. Наприклад, якщо ви хочете проіндексувати весь стовпець під назвою Species, запустіть iris$Species .

Фрейми даних у R: вивчення основ

Після цього ви побачите, що в консолі було роздруковано весь стовпець Species.

Показ статистики фрейму даних у R

Як ви дізналися з попередніх посібників, R було створено для цілей аналізу даних, статистики та візуалізації. Отже, ще одна корисна річ, яку варто дізнатися про кадри даних у R, це те, як їх узагальнювати.

Коли ви використовуєте функцію підсумку ( ) , консоль поверне підсумкову статистику для цих даних.

Підсумок прогону (ірис) . Це дасть вам базову інформацію про набір даних у термінах описової статистики.

Фрейми даних у R: вивчення основ

Існують інші пакети для отримання додаткової підсумкової статистики, як-от стандартне відхилення та ексцес. Але про це йтиметься в наступних уроках.


Висновок

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

Завдяки фреймам даних ви тепер краще ознайомилися з різними наборами даних у 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, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.