Труба в R: підключення функцій за допомогою Dplyr
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
Я збираюся розпочати цей урок з одного основного запитання. Вам справді потрібні додаткові навички для створення візуальних звітів?
Ну, найчастіше ні. Якщо ви думаєте, що не можете створювати гарні звіти, тому що погано володієте DAX, ви помиляєтеся. Я не використовував розширені коди DAX для більшості творчих візуалізацій, які створив.
Навіть якщо ви не так добре знаєте DAX, ви все одно можете бути креативними, скільки забажаєте. Насправді ви можете бути більш креативними, ніж люди, які краще знаються на DAX. Це тому, що ви можете шукати приклади та різні способи створення візуалізацій.
Зміст
Зразок сценарію візуальних звітів: Розповсюдження скарг
Перший приклад, який ми розглянемо, це я створив у . Це пов'язано зі страховими компаніями. Якщо ви є учасником LuckyTemplates, ви, мабуть, знаєте, що ми проводимо змагання двічі на тиждень. Ви можете завантажити набір даних з форуму, щоб пограти з ним.
Ось теплова карта, яку я створив.
У цьому звіті я створив показник для підрахунку кількості скарг, які я маю в цьому звіті.
Після цього я розмістив цю міру з розділу «Поля» в поле «Значення» .
Потім я розподілив його за роками та регіонами .
Я також використовував тут панель фільтрів. У цьому випадку я хочу повідомити аудиторії, скільки у нас скарг у певних регіонах за роками.
Для цього я обмежив розділ «Рік» до 1 року. Я зробив це для кожного з цих розділів або фільтрів ( 2018 , 2019 , 2020 ).
По суті, так можна створювати креативні звіти, навіть якщо ви мало знаєте про DAX.
Використання Treemap у візуальних звітах
Для цієї частини я також міг би використати слайсер.
Але якби я використовував слайсер, це виглядало б лише так.
Тож замість цього я використав візуалізацію Treemap.
Використовуючи Treemap, ми можемо побачити, що регіон із найбільшою кількістю скарг у цьому прикладі – це Західний регіон .
Як бачите, він збільшується. Я використовував умовне форматування, де чим більша кількість скарг, тим темніший колір.
Це також динамічно. Наприклад, я виберу Іпотека з Категорії . Тепер ви побачите, що найбільша кількість скарг на категорію закладених продуктів у південному регіоні, за яким йдуть Захід , Середній Захід і Північний Схід .
Однак я не дуже люблю Treemap, тому що якщо у вас немає великої кількості значень у певній категорії, тоді відображені результати у звіті будуть не такими хорошими.
У цьому прикладі я використовував Treemap і той самий показник, який використовував в іншому звіті (кількість скарг і категорія продукту). Як наслідок, найменша кількість значень у певній категорії навіть не відображається.
Я рекомендую вам поекспериментувати та пограти з візуалізаціями у звіті, щоб побачити, яка візуалізація вам найкраще підходить.
Зразок сценарію візуальних звітів: конвертація валют
Наступний приклад, який я покажу, створено переможцем .
Візуал, який він використав, абсолютно унікальний. Він також використав дещо складний код DAX, щоб створити цей вигляд у візуалі. Однак що станеться, якщо я не знаю DAX?
Що ж, все ще можливо отримати цей тип візуалізації, не знаючи DAX.
Спочатку для поля Відомості про продукт встановіть тип фільтра Верхня N . Потім у розділі «Показати елементи» використовуйте «Топ 3» .
Далі перетягніть міру маржі з розділу «Поля» на вхід «За значенням» . Потім натисніть Застосувати фільтр .
Зараз у мене тут є 3 найкращі речі .
Тоді я відтворю перший набір. Зроблю дублікат і покладу внизу.
Після цього я зміню критерій фільтра з верхнього на нижній . Потім натисніть Застосувати фільтр .
Нарешті, я відкоригував його, щоб відповідати звіту.
Висновок
Ось як ви можете створювати візуальні звіти без розширених навичок DAX. Очевидно, це не так вже й складно. Ви просто повинні бути креативними, і ви просто повинні знайти спосіб змусити це працювати.
Я настійно пропоную вам вивчити речі, які ви можете робити з. Це не просто перетягування зображення. Ви повинні витратити деякий час на візуалізацію, щоб отримати гарні діаграми у своєму звіті.
Перегляньте посилання нижче, щоб отримати додаткові приклади та відповідний вміст.
здоров'я!
Мудассір
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
RANKX від LuckyTemplates дозволяє повернути рейтинг певного числа в кожному рядку таблиці, який є частиною списку чисел.
Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!
Шпаргалка формул Excel: Посібник середнього рівня
Календарна таблиця LuckyTemplates: що це таке та як ним користуватися
Дізнайтеся, як інсталювати мову програмування Python у LuckyTemplates і як використовувати її інструменти для написання кодів і відображення візуальних елементів.
Дізнайтеся, як обчислювати динамічну маржу прибутку за допомогою LuckyTemplates і як ви можете отримати більше інформації, глибше досліджуючи результати.
Дізнайтеся, як правильно сортувати поля зі стовпців розширеної таблиці дат. Це хороша стратегія для складних полів.
У цій статті я поясню, як знайти найпопулярніші продукти для регіону за допомогою обчислень DAX у LuckyTemplates, включаючи функції TOPN і CALCULATE.
Дізнайтеся, як використовувати вимірювання сміття для позначок низької потужності, які ви хочете ефективно включити у свою модель даних.