R Для LuckyTemplates | Посібник для початківців

У цьому підручнику я збираюся продемонструвати 3 різні способи використання R для LuckyTemplates. Це включає імпорт даних у LuckyTemplates , застосування кроків у Power Query та створення візуалізації даних .

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

Зміст

Налаштування R для LuckyTemplates

Відкривши LuckyTemplates, ви побачите порожній звіт. Щоб інтегрувати R у LuckyTemplates, спочатку перейдіть до меню «Файл» .

R Для LuckyTemplates |  Посібник для початківців

Потім натисніть Параметри та налаштування . Після цього виберіть Параметри .

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

Якщо ви не бачите цієї опції, ви можете просто клацнути спадне меню та вибрати Інше .

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

Щоб правильно визначити шлях до домашнього каталогу R, вам потрібно відкрити RStudio і натиснути меню «Інструменти» . Потім виберіть «Глобальні параметри» .

R Для LuckyTemplates |  Посібник для початківців

Тут ви можете перевірити шлях до файлу, де встановлено ваш R. У моєму випадку це шлях до файлу, де встановлено мій R.

R Для LuckyTemplates |  Посібник для початківців

Це був шлях до файлу, який ви бачили раніше в попередніх прикладах, що означає, що мені потрібно оновити свою версію з R-4.0.2 на R-4.1.1.

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

Я виберу шлях до файлу, щоб оновити свою версію до R-4.1.1.

R Для LuckyTemplates |  Посібник для початківців

Для «Виявлених R IDE» виберіть параметр R Studio. Це дозволить нам працювати з даними в R Studio та переносити їх у LuckyTemplates. Потім натисніть OK , щоб завершити налаштування R для LuckyTemplates.

R Для LuckyTemplates |  Посібник для початківців

3 різні способи використання R для LuckyTemplates

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

1. Імпортування даних за допомогою R Script у LuckyTemplates

Спочатку натисніть Отримати дані та виберіть опцію Більше .

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

Відкриється діалогове вікно сценарію R.

R Для LuckyTemplates |  Посібник для початківців

Коли діалогове вікно сценарію R відкрито, ми можемо розпочати імпорт даних. У цьому прикладі ми імпортуємо файл CSV за допомогою сценарію R і перетворимо його на таблицю.

R Для LuckyTemplates |  Посібник для початківців

Щоб імпортувати файл CSV, скористайтеся функцією read.csv і введіть у дужки шлях до файлу CSV, який потрібно імпортувати. У цьому прикладі я зберіг його у змінній під назвою tips . Щоб виконати сценарій, просто натисніть OK .

Після виконання сценарію в результаті має бути створена таблиця під назвою tips . У спливаючому вікні «Навігатор» можна побачити попередній перегляд таблиці. Давайте клацнемо Transform Data , щоб відкрити цю таблицю в .

R Для LuckyTemplates |  Посібник для початківців

Таблиця має виглядати так після натискання Transform Data .

R Для LuckyTemplates |  Посібник для початківців

2. Застосування сценаріїв R у редакторі Power Query

Після відкриття таблиці підказок у Power Query це тепер вважається набором даних. Звідси ми можемо виконувати деякі функції, наприклад, на основі набору даних, який у нас є. Для цього натисніть Transform і виберіть Run R script .

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

Рядок new_dataset <-> означає, що ми поміщаємо вміст набору даних у змінну new_dataset .

Потім, створюючи новий стовпець, я зберіг функцію підрядка в змінній new_dataset$m_f . Зверніть увагу, що я використовував символ $ перед m_f . Це символ, який використовується для створення нового стовпця за допомогою сценарію R.

Усередині , код new_dataset$sex, 1 ,1 означає, що ми беремо лише перший символ даних стовпця sex. Тож замість чоловічого та жіночого, ми візьмемо лише M та F. Натисніть OK , щоб виконати код.

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

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

Після цього він завантажить таблицю підказок у LuckyTemplates.

R Для LuckyTemplates |  Посібник для початківців

3. Створення візуалізації R у LuckyTemplates

Коли таблицю підказок буде завантажено в LuckyTemplates, ми можемо почати створювати візуалізацію R на основі цієї таблиці. На панелі «Візуалізації» клацніть візуальний параметр сценарію R, а потім натисніть «Увімкнути» , щоб продовжити.

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

Щоб розпочати відображення даних у нашій візуалізації, просто перейдіть до панелі «Поля», розгорніть таблицю підказок і виберіть поля підказки та total_bill .

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

Після цього ми можемо розпочати графік даних на основі вибраних полів. Для цього прикладу я збираюся створити for tip і total_bill за допомогою функції plot.

R Для LuckyTemplates |  Посібник для початківців

Використовуючи функцію plot, ми можемо включити dataset$total_bill і dataset$tip в аргументи, щоб указати стовпці для відображення в нашій візуалізації. Щоб виконати цей сценарій, просто клацніть піктограму відтворення у верхньому правому куті редактора сценаріїв R.

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

Альтернативний спосіб редагування сюжету за допомогою RStudio

Залежно від сюжету, який ви хочете створити, вам може знадобитися перейти безпосередньо до RStudio та застосувати кроки для створення сюжету та повернутися до LuckyTemplates.

Потім скопіюйте та вставте коди, які ви зробили в RStudio. Це пов’язано з відсутністю функцій RStudio під час редагування в редакторі сценаріїв R LuckyTemplates.

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

R Для LuckyTemplates |  Посібник для початківців

Ось що станеться після натискання діагональної стрілки в редакторі скриптів R у LuckyTemplates.

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

R Для LuckyTemplates |  Посібник для початківців

Ви можете внести будь-які зміни тут, у RStudio, і повернути все до LuckyTemplates, коли завершите редагування. Наприклад, я збираюся перемикати змінні та виконувати їх, щоб внести деякі зміни в наш графік.

R Для LuckyTemplates |  Посібник для початківців

R Для LuckyTemplates |  Посібник для початківців

У цьому прикладі я перемістив кінчик на вісь x, а total_bill — на вісь y графіка. Оскільки ми завершили застосування змін, ми можемо скопіювати код і вставити його назад у LuckyTemplates і застосувати зміни там.

R Для LuckyTemplates |  Посібник для початківців

R Для LuckyTemplates |  Посібник для початківців

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

R Для LuckyTemplates |  Посібник для початківців

У розділювачі ми можемо натиснути параметри «Обід» або «Вечеря» , щоб змінити дані на нашому графіку на основі вибраного часу.

R Для LuckyTemplates |  Посібник для початківців

R Для LuckyTemplates |  Посібник для початківців

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

Висновок

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

Крім того, ви могли використовувати різні символи та функції для виконання певних завдань і візуалізацій. Майте на увазі, що ви можете редагувати свої сценарії R у RStudio та повертати зміни в LuckyTemplates.


Труба в 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.

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

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

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