Труба в R: підключення функцій за допомогою Dplyr
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
У цьому підручнику я покажу вам, як ви можете створити повністю динамічні звіти LuckyTemplates , використовуючи техніку розгалуження вимірювання та потужність DAX. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Коли я говорю про динамічний, я маю на увазі, що ви можете виділити одну конкретну ідею в усіх своїх візуалізаціях на сторінці звіту, але тоді ви можете вибрати інший показник, щоб висвітлити всі результати на сторінці звіту.
Ідея полягає в тому, що ви можете клацнути, і всі ваші візуальні елементи на сторінці звіту автоматично змінять обчислений показник . Наприклад, загальний обсяг продажів, загальні витрати та загальний прибуток. Ви можете клацнути по всіх цих параметрах, а потім переглянути повне оновлення звіту для певного показника або конкретного розрахунку.
Потім ви можете розділити його на шматочки, використовуючи всі різні фільтри та візуалізації, які також доступні нам у LuckyTemplates.
Дані та інформаційна панель, які я використовую в цій демонстрації, були взяті з семінару, який я проводив про методи візуалізації в рамках .
Давайте зануримося в це та перевіримо, як я зробив цей звіт динамічним.
Зміст
Зразок динамічного звіту LuckyTemplates
У цьому звіті LuckyTemplates у нас є карта фігур , графіки, круглі діаграми та стовпчасті діаграми. Я динамічно інтегрував різні показники в усі ці візуалізації та ядро того, що я хочу продемонструвати в цьому підручнику.
У верхньому правому куті інформаційної панелі ми маємо Select An Analysis Metric , тож ми можемо натиснути будь-який із цих трьох показників – Revenue , Costs і Profits .
Якщо ми натиснемо, наприклад, «Прибутки», усі візуалізації динамічно змінюватимуться, показуючи всі результати, пов’язані з прибутками.
LuckyTemplates дає нам змогу створювати надзвичайно ефективні динамічні звіти, як цей.
Порівняйте це з кількістю часу та роботи, яку нам потрібно витратити на створення статичної презентації PowerPoint, у якій нам потрібно створити багато сторінок, щоб показати все. За допомогою LuckyTemplates ми можемо показати всі ці дані в одній візуалізації, щоб виділити різні показники.
Це дійсно ефективний спосіб консолідації інформації. LuckyTemplates просто виводить техніку динамічних звітів на новий рівень.
Методи створення динамічних звітів у LuckyTemplates
Головне, що тут слід розуміти, це розгалуження вимірювань , це техніка, про яку я досить часто розповідаю у своїх підручниках. Це найшвидший спосіб створення розширених звітів у LuckyTemplates.
Перш за все, у розгалуженні показників нам потрібно створити наші основні показники, такі як продажі, витрати та прибутки. Потім ми розгалужуємося на цю одну основну міру, яка дає нам змогу вибрати будь-який із встановлених показників. Нам потрібно інтегрувати ці ключові показники у вибрані нами показники .
Але перш ніж перейти до розгалуження вимірювань, нам потрібно створити таблицю з цими показниками, тому що нам доведеться створити зріз. Ця таблиця не існує в даних, тому я створив її тут.
А потім нам потрібно створити формулу, яка вибирає той показник, який ми вирішимо показати у звіті. Формула використовує функцію SELECTEDVALUE , а потім показники. У цьому випадку це дохід .
Потім ми можемо розгалужуватися на нашу головну міру та інші ключові обчислення.
Вимірюйте розгалуження для створення динамічних звітів
Основним показником є ця формула, яку я називаю Selected Metric , яка використовує логіку SWITCH TRUE . Потім ми вводимо цю головну міру в усі інші різні гілки обчислень.
Отже, якщо вибрано Дохід, він демонструватиме Загальні продажі, Загальні витрати для витрат і Загальні прибутки для прибутків. Логіка SWITCH TRUE чудово підходить для цього обчислення та є ефективним способом структурування такого роду формул.
Тепер, коли ми маємо цей головний показник, ми можемо розгалужуватися на ці інші обчислення, починаючи з Performance – Selected Q . У цій формулі ми використовуємо функцію CALCULATE з нашою основною мірою.
Це той самий шаблон, коли ми пишемо кумулятивну підсумкову формулу, але ми включили тут вибраний показник замість наших основних показників.
Ми також можемо розгалужуватися до аналізу часу , наприклад, у цій формулі Вибраний показник LY (минулого року), а потім передати його в інший обчислення.
Ми робимо те саме з нашою формулою рейтингу ,
а решта формул тут.
Ось як ми створюємо повністю динамічний звіт LuckyTemplates на основі показників, які ви можете вибрати. Це справді чудова техніка візуалізації.
Висновок
Це дійсно потужна техніка, яка потребує лише кількох кроків, щоб організувати всередині вашої моделі даних і з вашими показниками DAX. Це дозволить вам створити переконливі сторінки звітів, які вразять тих, хто споживає ваші дані.
Коли ми проводимо аналіз у LuckyTemplates, ми маємо думати про кінцевого споживача – як він почуватиметься та як виглядатиме на сторінці нашого звіту.
Цю техніку, безсумнівно, чудово використовувати, щоб залучити споживачів, що є безумовним ключем до успіху ваших звітів і проектів розробки в LuckyTemplates.
Все найкраще!
***** Вивчаєте LuckyTemplates? *****
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
RANKX від LuckyTemplates дозволяє повернути рейтинг певного числа в кожному рядку таблиці, який є частиною списку чисел.
Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!
Шпаргалка формул Excel: Посібник середнього рівня
Календарна таблиця LuckyTemplates: що це таке та як ним користуватися
Дізнайтеся, як інсталювати мову програмування Python у LuckyTemplates і як використовувати її інструменти для написання кодів і відображення візуальних елементів.
Дізнайтеся, як обчислювати динамічну маржу прибутку за допомогою LuckyTemplates і як ви можете отримати більше інформації, глибше досліджуючи результати.
Дізнайтеся, як правильно сортувати поля зі стовпців розширеної таблиці дат. Це хороша стратегія для складних полів.
У цій статті я поясню, як знайти найпопулярніші продукти для регіону за допомогою обчислень DAX у LuckyTemplates, включаючи функції TOPN і CALCULATE.
Дізнайтеся, як використовувати вимірювання сміття для позначок низької потужності, які ви хочете ефективно включити у свою модель даних.