Три способи використання R Script у LuckyTemplates

Зміст

Як використовувати R у LuckyTemplates

Є три способи, якими R може спілкуватися з LuckyTemplates . Цей підручник навчить вас, що це таке, а потім покаже, як підключити LuckyTemplates до сценарію R на робочому столі LuckyTemplates.

Перший крок передбачає імпортування даних у LuckyTemplates за допомогою сценарію R. Тоді ви виконуватимете прик��адний крок у . Демо завершиться тим, як використовувати R для створення візуалізації даних.

1. Імпортування даних за допомогою сценарію R

Відкрийте порожній звіт Power Query у LuckyTemplates. Перейдіть на вкладку «Отримати дані» та виберіть «Більше» .

Три способи використання R Script у LuckyTemplates

Коли з’явиться спливаюче вікно, введіть R script у рядок пошуку та виберіть його. Потім натисніть «Підключити» .

Три способи використання R Script у LuckyTemplates

Тепер на екрані з’являється порожнє поле. Вам потрібен LuckyTemplates, щоб прочитати файл .csv і перетворити його на таблицю. Для цього присвойте таблиці назву за допомогою оператора присвоєння ( <-> ). У цьому випадку отримана таблиця має назву tips . Потім скористайтеся функцією read.csv і помістіть URL-адресу файлу .csv між дужками та лапками. Натисніть OK.

Три способи використання R Script у LuckyTemplates

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

Три способи використання R Script у LuckyTemplates

Оскільки в таблиці потрібен сценарій R, натисніть. Тепер ви побачите набір даних і джерела сценарію R, завантажені в таблицю.

Три способи використання R Script у LuckyTemplates

2. Виконання сценарію R у Power Query

Створіть у таблиці. Ви можете зробити це, клацнувши вкладку «Перетворення» , а потім вибравши «Запустити сценарій R» .

Три способи використання R Script у LuckyTemplates

Після цього з’явиться вікно Run R script. У пусте поле ви вводите свій R-код.

Найкраще створити весь код R у RStudio, а потім скопіювати та вставити його в сценарій R у LuckyTemplates.

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

Три способи використання R Script у LuckyTemplates

Перший new_dataset просто копіює вихідний набір даних.

Другий рядок – стовпчик. Знак долара ( $ ) після набору даних вказує на те, що наступний вхід m_f є стовпцем. Це стосується даних про чоловіків і жінок у таблиці підказок. Для цього стовпця потрібно використовувати функцію substring .

Коли ви закінчите, натисніть OK. Потім на панелі «Застосовані кроки» ви побачите, що new_dataset було розміщено в розділі «Виконати сценарій R». Якщо прокрутити до крайнього правого стовпця таблиці, ви побачите результат сценарію R.

Три способи використання R Script у LuckyTemplates

Якщо у випадку, якщо ви хочете відредагувати сценарій R, все, що вам потрібно зробити, це натиснути значок шестірні поруч із сценарієм Run R на панелі Applied Steps.

Щоб повернутися до таблиці після внесення змін, просто натисніть «Таблиця» , а потім «Продовжити» .

Три способи використання R Script у LuckyTemplates

3. Створення візуалізацій за допомогою R у LuckyTemplates

Тепер перейдемо до створення візуальних елементів R. Перейдіть на панель візуалізацій і виберіть візуальний значок сценарію R.

Три способи використання R Script у LuckyTemplates

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

Три способи використання R Script у LuckyTemplates

На панелі «Поля» виберіть дані, які потрібно розмістити у звіті. Для цієї демонстрації були використані tip і total_bill . Після вибору даних редактор сценаріїв R міститиме коментарі, які показуватимуть сценарій R, який використовується для кожного стовпця.

Три способи використання R Script у LuckyTemplates

Перший набір даних створює кадр даних і називає його чайовими та загальним рахунком. Другий набір даних використовує унікальну функцію для видалення дубльованих рядків.

Для візуалізації використовується функція plot . Ви створите діаграму розкиду загальної суми рахунку та чайових. Для цього графіка загальний рахунок відкладено по осі абсцис, а кінчик — по осі у.

Три способи використання R Script у LuckyTemplates

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

Три способи використання R Script у LuckyTemplates

Експорт із LuckyTemplates до RStudio

Знову ж таки, краще виконувати програмування в RStudio, оскільки там є більше можливостей, коли справа доходить до налаштування візуалізацій за допомогою R. Щоб перенести свою роботу в LuckyTemplates до RStudio, все, що вам потрібно зробити, це натиснути діагональну стрілку у верхньому правому куті кут редактора сценаріїв R.

Три способи використання R Script у LuckyTemplates

Це призведе до перенаправлення вас до RStudio з усім вашим прогресом. Виділіть і запустіть увесь код у сценарії R. Це дасть вам діаграму розсіювання, яку ви створили в LuckyTemplates.

Три способи використання R Script у LuckyTemplates

Тепер для демонстрації наведемо дуже простий приклад. У RStudio обмінюйтеся даними на осі x і y.

Три способи використання R Script у LuckyTemplates

Потім скопіюйте та вставте це в LuckyTemplates, замінивши старий код. Запустіть код, щоб побачити зміни.

Три способи використання R Script у LuckyTemplates

Використання зрізів у візуальних матеріалах сценарію R

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

Додайте до звіту роздільник, який змінює час.

Три способи використання R Script у LuckyTemplates

Ви помітите, що коли ви натискаєте опцію, дані на діаграмі розсіювання змінюються.

Три способи використання R Script у LuckyTemplates

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



Висновок

Підводячи підсумок, три способи спілкування Rполягає в імпорті даних, вставці кроків у Power Query і, нарешті, створенні візуалізацій.

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


Труба в R: підключення функцій за допомогою Dplyr

Труба в R: підключення функцій за допомогою Dplyr

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

RANKX Deep Dive: функція LuckyTemplates DAX

RANKX Deep Dive: функція LuckyTemplates DAX

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

Вилучення тем і зображень LuckyTemplates із PBIX

Вилучення тем і зображень LuckyTemplates із PBIX

Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Python у LuckyTemplates: як встановити та налаштувати

Python у LuckyTemplates: як встановити та налаштувати

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

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

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

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

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

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

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

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

Вимір сміття: що це таке і чому це щось інше, але не сміття

Вимір сміття: що це таке і чому це щось інше, але не сміття

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