Труба в R: підключення функцій за допомогою Dplyr
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
У цьому підручнику я збираюся детально розповісти про кластерний аналіз і про те, як створювати глибокі візуалізації кластерів у LuckyTemplates. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Це коротка секція від an.
Я вже ознайомився з деякими прийомами формул щодо кластеризації раніше. Але в цьому підручнику я збираюся більш конкретно розповісти про візуалізацію та про те, як робити порівняння з часом для кластерів у LuckyTemplates.
Зміст
Кластерний аналіз для зростання продукту
Для цього прикладу я виділив Зростання в часі.
Я виділив зростання з минулого року до поточного року для продуктів.
Якщо ви просто використовуєте прості методи візуалізації та не надаєте додаткової цінності навколо кластеризації на ваших діаграмах розсіювання, ваші візуалізації стають надто простими.
На діаграмі показано цілий ряд різних продуктів, але насправді вона не демонструє, що відбувається.
Тут ви можете додати цінність своєму звіту.
У цьому прикладі я використав техніку динамічного групування, щоб я міг переглядати кластери у своїх даних.
Я можу подивитися на порівняння зростання моїх слабких, середніх і сильних продуктів.
Я бачу, що мої сильні продукти згруповані в межах певного діапазону прибутку. Цей прибуток становить близько 35% до 40% і має середній обсяг продажів 500 000.
Для цього конкретного періоду часу всі мої слабкі клієнти розташовані ліворуч від діаграми розсіювання. Але вони мають дуже широкий і різноманітний діапазон маржі прибутку.
Ці відомості надзвичайно корисні, особливо коли ви перебуваєте на зустрічі або спілкуєтеся зі своїми зацікавленими сторонами.
Поради щодо візуалізації кластерів LuckyTemplates
Я також використовував кілька кластерівдля цього звіту LuckyTemplates.
1. Використання слайсерів
Використовуючи той самий приклад, я хочу розглянути один часовий проміжок. Але я також хочу побачити, як все зміниться в інший період часу. Все, що мені потрібно зробити, це використати вибір, який я зробив для цього звіту.
Я можу швидко вибрати інформацію, яку хочу переглянути, за допомогою роздільників. Тоді я зможу окремо побачити, як змінюється звіт за рік.
Я стратегічно використав опцію Редагувати взаємодії .
Для цього звіту я не хочу, щоб роздільник першої діаграми розсіювання щось змінював у другій точковій діаграмі або в інших діаграмах.
Те ж саме для роздільника другої діаграми розсіювання. Я не хочу, щоб він змінював щось інше у звіті, окрім візуалізації, якій він призначений.
Параметр «Редагувати взаємодії» дозволяє мені це зробити. Мені не потрібно створювати нові формули. Для всіх візуалізацій використовуються однакові формули.
Використовуючи інтелектуальну техніку візуалізації Edit Interactions , я можу легко порівнювати ці речі з часом.
Наприклад, у 2016 році я хочу бачити лише своїх слабких клієнтів. Я хочу побачити, як вони виступили проти моїх слабких клієнтів у 2017 році.
Тепер я бачу сильнішу кореляцію чи відсутність між цими двома групами в моїх продажах продуктів.
2. Створення спеціальної опорної таблиці
Ви повинні пам’ятати, що жодна з цих груп насправді не існує у ваших вихідних даних. Усі вони генеруються спеціальною допоміжною таблицею, яку я називаю групуванням продуктів .
Я створив цю спеціальну допоміжну таблицю з мінімальними та максимальними межами.
Щоб обчислити зростання продукту, я створив ці довільні групи. Слабкий ріст – це, по суті, відсутність росту. Йому присвоєно довільне число від 0 до -100. Середній приріст від 0 до 0,3. Сильне зростання становить 30% і більше.
Завдяки цьому простому групуванню я можу побачити 2016 рік за роком. Я бачу свої сильні продукти, які зросли більш ніж на 30% у 2016 і 2017 роках.
3. Налаштування візуалізацій
Ви також можете додати більше кольору до візуалізації та додати мітки даних.
4. Використання групувань для аналізу
Тепер я хочу бачити всі свої продукти за всі роки. Я хочу побачити, до якої вони групи.
Наприклад, я хочу побачити продукт 72.
Вони були сильними у 2015 році. У 2016 році вони були слабкими. А в 2017 році вони стали Середніми.
Можливість побачити цей рух продуктів у часі з точки зору групування може дати цінну інформацію для звіту.
Це також дуже багаторазова техніка.
Я створив ці групи на основі Growth. Але ви можете створювати групи на основі продажів, прибутків або маржі прибутку. Ви можете створювати групи за будь-якими критеріями.
Використані формули
Для цього прикладу я використав лише дві формули. Однак існують трохи більш просунуті формули, які можна використовувати.
Це формула динамічного групування, яку я використав для цього звіту:
І це формула, яку я використав для матриці:
Це розробка групи зростання кожного окремого продукту. І щоб це стало можливим, вам потрібно змінити контекст усередині. Він перебиратиме кожен рядок у таблиці групування продуктів . Потім буде визначено, чи щорічне зростання продажів буде більшим за Min, чи менше або дорівнює Max .
Лише один із рядків у таблиці групування продуктів матиме значення TRUE . Коли воно дійсно має значення TRUE, тоді формула повертає фактичну групу, до якої належать продукти за певний рік.
Потім усі інші фільтрації виконуються в матриці. Для цього прикладу існує контекстна фільтрація продукту та року.
Щорічне зростання продажів змінюється щороку. Це те, що породжує різницю в Групі зростання. Це переробляється кожного року для кожного продукту.
Висновок
У цьому посібнику я хотів висвітлити методи візуалізації кластерів і те, як їх використовувати в LuckyTemplates.
За допомогою цієї методики ви можете створити величезну кількість статистичних даних лише на одній сторінці звіту.
Все найкраще,
***** Вивчаєте LuckyTemplates? *****
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
RANKX від LuckyTemplates дозволяє повернути рейтинг певного числа в кожному рядку таблиці, який є частиною списку чисел.
Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!
Шпаргалка формул Excel: Посібник середнього рівня
Календарна таблиця LuckyTemplates: що це таке та як ним користуватися
Дізнайтеся, як інсталювати мову програмування Python у LuckyTemplates і як використовувати її інструменти для написання кодів і відображення візуальних елементів.
Дізнайтеся, як обчислювати динамічну маржу прибутку за допомогою LuckyTemplates і як ви можете отримати більше інформації, глибше досліджуючи результати.
Дізнайтеся, як правильно сортувати поля зі стовпців розширеної таблиці дат. Це хороша стратегія для складних полів.
У цій статті я поясню, як знайти найпопулярніші продукти для регіону за допомогою обчислень DAX у LuckyTemplates, включаючи функції TOPN і CALCULATE.
Дізнайтеся, як використовувати вимірювання сміття для позначок низької потужності, які ви хочете ефективно включити у свою модель даних.