Труба в R: підключення функцій за допомогою Dplyr
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
У цьому підручнику я розповім про виявлення аномалій LuckyTemplates, що є новою функцією, яка була випущена наприкінці минулого року. Як приклад, я збираюся використати один із звітів, які я подав у рамках.
LuckyTemplates Challenge проводиться двічі на місяць на форумі LuckyTemplates. Він включає сценарії з реального життя, де учасники можуть побачити, як LuckyTemplates можна застосовувати в різних галузях. Це також чудовий спосіб випробувати різні функції LuckyTemplates, наприклад виявлення аномалій.
Зміст
Активація виявлення аномалій у LuckyTemplates
був ще досить новим, коли я почав працювати над цим звітом. Ця функція допомагає покращити візуалізацію, виявляючи невідповідності в даних часових рядів .
Спочатку я не був впевнений щодо його цінності та того, яку користь він може принести моїм звітам. Коли я глибше досліджував, що він може зробити, я зрозумів, що це чудовий виклик для команди LuckyTemplates. Я також впевнений, що з часом вони знайдуть способи ще більше вдосконалити цю функцію. Але в своєму нинішньому вигляді він уже зробив великий внесок у розвиток мого звіту.
Ви можете дізнатися більше про те, що може зробити виявлення аномалій, за допомогою простого пошуку Google. Якщо ви шукаєте «аномалії в LuckyTemplates», перший результат покаже документ Microsoft, який описує різні можливості виявлення аномалій.
Тепер я покажу вам, як я використав виявлення аномалій LuckyTemplates у своєму звіті.
Це одна зі сторінок мого звіту, яка показує аномалії рослин. І якщо ви подивитеся внизу сторінки, ви побачите, що я насправді маю три різні слайди, які охоплюють аномалії.
Я налаштував цей слайд як прихований, тому біля назви слайда відображається цей значок.
Це означає, що це не слайд, до якого можна перейти безпосередньо з головної сторінки. Насправді, єдиний спосіб побачити цей слайд – це перейти на сторінку «Рослини» та натиснути на піктограму обличчя зі знаком питання.
Якщо ви вперше маєте справу з аномаліями, вам доведеться спочатку активувати цю функцію. Під стрічкою файлів перейдіть до «Параметри та налаштування» , а потім перейдіть до «Параметрів» .
Потім натисніть «Попередній перегляд функцій» і поставте прапорець поруч із «Виявлення аномалії» .
Коли в цьому полі з’явиться позначка, просто натисніть OK, щоб застосувати зміни.
Налаштування аномалій
Наразі аномалії можна показати лише за допомогою лінійних діаграм.
Незважаючи на те, що це єдиний варіант використання візуалізації, він пропонує ряд варіантів налаштування.
Дилема, з якою я зіткнувся під час розгляду цього звіту, полягає в тому, що мої сторінки мають темний фон. Через це досить важко побачити деякі деталі, які я хочу бачити. Ось що я зробив, щоб це виправити.
Під панеллю аналітики є розділ для пошуку аномалій . За замовчуванням чутливість встановлена на 70%.
Це той самий параметр, який я використовую для своїх лінійних діаграм. Аномалії можна побачити через білі маркери по всій діаграмі.
Більшість людей підвищують чутливість щонайменше до 80%.
Це означає, що з’явиться більше аномалій. Якби я застосував це до своєї лінійної діаграми, це виглядало б так. Зверніть увагу, що тепер білих маркерів більше, ніж раніше.
Також під тією ж панеллю є параметр Пояснити за . Оскільки аномалія, над якою я працюю, пов’язана з рослинами, я вирішив посилатися на розташування заводу.
Наступне, що я налаштував, це форма аномалії . Я завжди використовую цю округлу краплеподібну форму, але ви також можете вибрати інші маркери, наприклад квадрат чи трикутник.
Далі йде колір аномалії . Я вибрав білий колір, оскільки він демонструє найбільший контраст на темному тлі, використаному в моєму звіті.
Іншим параметром налаштування є стиль очікуваного діапазону . Ви можете вибрати Заливка, Рядок або Жодного.
Ось тут і почалася моя проблема. Якщо я вибираю «Заливка», встановлюю прозорість діапазону на 0% і вибираю білий колір для діапазону, це відображається у звіті трохи більше.
Якщо я клацну одну з аномалій, щоб переглянути деталі, деталі відобразяться праворуч. Проблема полягає в тому, що деталі праворуч не відповідають темному тлу, яке я використовував у звіті, але відповідатимуть тим самим параметрам, які я встановив раніше.
Як бачите, маркери аномалій майже не видно.
Якщо я клацну іншу точку, вона з’явиться внизу. Знову ж таки, деталі ледве помітні.
Це причина, чому мені довелося створити окремий файл лише для аномалій. Тут я застосував одну з тем за замовчуванням від Microsoft замість того, щоб застосувати ту саму тему, яку використовував для решти свого звіту. Оскільки це призначено для показу на світлому фоні, також легше побачити деталі.
Я надіслав відгук до Microsoft про це, щоб, сподіваюся, я міг налаштувати кожну деталь під час роботи над виявленням аномалій. Але наразі наявність окремого файлу було найкращим рішенням, яке я міг придумати, особливо якщо я хочу дотримуватися своєї теми.
Використання фільтрів масштабування
Ще одна функція, яку LuckyTemplates випустили приблизно в той самий час, коли вони представилиє можливість додати фільтри масштабування. Це те, що я також застосував до своїх аномалій у цьому звіті.
Щоб увімкнути повзунки масштабування, просто перейдіть на панель форматування та ввімкніть перемикач цієї функції.
Залежно від даних, які у вас є, і того, що ви хочете показати у своєму звіті, ви можете додати повзунки масштабування як для осі X, так і для осі Y. Але у звіті, який я зараз використовую, я вирішив дотримуватися моєї осі X.
Якщо я повернуся до візуального режиму тут, ви побачите, що у мене є лише повзунок унизу. Це тому, що я хочу, щоб глядачі могли збільшити масштаб даних за більш конкретні дати.
Ось чому я посилався на свій стовпець Date під віссю X.
У мене є ці параметри для мого візуалізації, яка використовує показник «Хвилини простою», тому я посилався на це в розділі « Значення» .
Оскільки я перебуваю на сторінці «Аномалії рослин», я використав «Розташування рослин» у розділі «Пояснити за». Я також відрегулював чутливість до 80%, щоб показати трохи більше аномалій, ніж стандартно.
Я також зберіг ту саму форму, яку використовував у попередніх аномаліях, які показував вам. Ви можете збільшити або зменшити розмір фігури залежно від ваших даних.
Можливо, було б доцільніше збільшити ці точки. Тож я залишаю це на ваш розсуд, коли ви будете робити власний аналіз. Просто щоб показати вам різницю, ви можете подивитися на зображення нижче. Візуал зверху має розмір 6, а той, що внизу, — розмір 5.
Оскільки у мене вже є білий фон, я використав темніший колір аномалії.
Однією з вагомих причин, чому я розмістив ці повзунки масштабування, було показати більше деталей у своєму візуалі. Насправді я маю очікуваний діапазон сірим під синіми лініями. Але якщо я залишу його в початковому стані, ці сірі діапазони ледве видно. Тому я перетягнув повзунок масштабування, щоб скоротити дані до меншого періоду часу.
Це дозволило мені краще показати очікуваний діапазон.
Отримання додаткової інформації завдяки виявленню аномалій у LuckyTemplates
Створення нової сторінки з більш світлим фоном безумовно допомогло ефективніше відобразити дані в цьому звіті. Але є чудовий спосіб отримати ще більше інформації через виявлення аномалій.
Для цього, якщо я хочу показати більше деталей про цю конкретну аномалію, мені просто потрібно поглянути на праву сторону тут. Оскільки у звіті використовується налаштування дизайну, призначене для білого фону, не легше побачити особливості.
Під ним також є деталі, які повідомляють нам, що 20 жовтня 2019 року кількість хвилин простою була неочікувано високою.
Це також говорить нам, що він досяг 79 332, коли очікуваний діапазон був лише від 62 045 до 68 558.
Дозвольте мені натиснути інший пункт, який покаже мені більше деталей. Цей пункт тут, наприклад, говорить, що його завод знаходиться в Чатемі.
Отже, якщо я натискаю спадне меню, щоб переглянути більше інформації, воно показує інше зображення, яке розповідає мені, як місцезнаходження вплинуло на загальну кількість хвилин простою.
Незважаючи на розповідь, яка пояснює, що сталося, все одно важко побачити деталі на зображенні, оскільки даних забагато. Крім того, через нього проходять дві різні лінії — світло-блакитна та темно-синя.
У цьому випадку найкращий спосіб побачити деталі – це натиснути кнопку «Додати до звіту», яка додасть цю діаграму до мого слайда.
Перш ніж додати це до свого звіту, дозвольте мені підготувати простір, куди це буде розміщено. Я зроблю ці дві існуючі діаграми на сторінці меншими.
Коли я натискаю «Додати до звіту» , він з’являється в порожньому місці в моєму звіті.
Щоб було легше все бачити, я збираюся пересунути речі та розтягнути цю діаграму зверху, щоб ми могли краще бачити ці лінії.
Ви бачили, що я зробив з аномаліями для Хвилин простою протягом усього часу . По суті, я зробив той самий процес для візуального зображення, що показує дефекти протягом усього часу .
Коли я відкрию панель аналітики для Defects Throughout Time , ви побачите, що я збільшив чутливість до 80%, як і з попереднім візуалом. Але в розділі Explain by , цього разу я посилаюся на Постачальника.
Якщо я натисну на певну точку, з’явиться більше даних про цього конкретного постачальника. У цьому випадку це показує, що постачальник Babblestorm має найбільшу аномалію.
Якщо я клацну спадне меню для Babblestorm, воно покаже візуальні деталі цієї аномалії.
Наведення курсора на будь-яку точку візуалізації показує конкретні числа на певну дату.
Виявлення аномалій уже досить корисно, але ми побачимо глибші знання, якщо його вдосконалюватимемо. Знову ж таки, Microsoft зазвичай сприйнятлива до відгуків, тому я сподіваюся побачити більше вдосконалень цієї функції.
Просто щоб показати вам, як це виглядає, коли діапазон аномалій виглядає чіткішим, давайте перейдемо до слайда, який я створив для ковзного середнього за один місяць для аномалій постачальників і заводів.
Як бачите, аномалії добре видно. В, ви можете побачити очікуваний діапазон сірим кольором із фактичними результатами, представленими синіми лініями посередині.
Це свідчить про те, що ви дійсно можете максимізувати всі переваги виявлення аномалій, коли справа стосується ковзних середніх . Те саме можна спостерігати, якщо ви подивіться на візуальне зображення Дефекти протягом усього часу .
Якщо я клацну будь-яку з аномалій, праворуч все ще відображатимуться можливі пояснення.
Розумний наратив
Інша функціональність, яку було представленоце функція розумного оповідання. Розумні наративи дають вам загальне уявлення про те, що показують ваші візуальні елементи та звіти за допомогою штучного інтелекту.
Щоб активувати цю функцію, перейдіть до «Параметрів і налаштувань» під стрічкою «Файл», а потім натисніть «Параметри» .
Клацніть «Попередній перегляд функцій» , а потім знайдіть візуальне зображення «Розумна розповідь» . Просто поставте прапорець перед ним, щоб увімкнути його.
Якщо ви хочете дізнатися більше про функції цієї функції, ви можете натиснути посилання «Дізнатися більше». Це приведе вас до документа Microsoft, який обговорює особливості.
Ви також можете переглянути відеоінструкцію Грега Філіпса, одного з наших експертів LuckyTemplates. У відео він показує, як використовує розумні наративи у власних звітах.
Щоб показати вам, що роблять розумні розповіді, я створив другу версію мого слайда «Аномалії рослин». Як бачите, я зменшив існуючі два візуальні елементи, залишивши трохи місця з правого боку.
На правій панелі в розділі Візуалізації ви побачите піктограму, схожу на аркуш паперу з синьою крапкою. Це значок для розумних оповідань.
Я клацну цю піктограму, щоб розпочати створення розповіді на основі мого звіту. Зауважте, що іноді для завантаження розповіді потрібно кілька секунд, залежно від того, скільки даних потрібно пройти.
Коли воно з’явиться, ви можете перетягнути текстове поле, щоб воно краще відповідало вашому звіту, особливо якщо воно показує досить багато інформації.
Ви також можете відформатувати текст, якщо хочете, щоб його було легше читати. У цьому випадку я змінив шрифт на розмір Arial 16.
А тепер давайте подивимося на кожен із пунктів розумної розповіді.
Перший показує нам, що спостерігалася тенденція до зростання зі збільшенням на 2,89% протягом усього діапазону дат хвилин простою.
У другому записі зазначено, що середнє значення становило 21 545 за той самий діапазон дат.
Цей третій пункт відноситься до найдовшого періоду зниження кількості хвилин простою між 11 і 16 листопада 2018 року.
Він продовжує давати іншу інформацію про дані, наведені у звіті. Як ви бачите, він підкреслив ці частини даних світло-блакитним кольором.
Якщо ви бажаєте створити власний наратив, ви можете натиснути «Текстове поле» під стрічкою «Вставити». Коли з’явиться текстове поле, ви можете ввести власний аналіз у відведене поле.
Я не буду вдаватися в усі деталі функції розумної розповіді в цьому підручнику, але не соромтеся переглянути підручник Грега на YouTube на каналі LuckyTemplates.
Висновок
Команда Microsoft LuckyTemplates дійсно перевершила самих себе з цією серією нових функцій. Виявлення аномалій дає нам змогу глибше поглянути на розбіжності між нашими очікуваними та фактичними результатами. Повзунки масштабування допомагають нам зосередитися на конкретних точках у наших наборах даних. Розумні наративи допомагають нам вербалізувати інформацію, яку надають наші звіти.
Знаючи, як працює Microsoft, я впевнений, що найближчим часом ми побачимо ще більше вдосконалень і, можливо, більше функцій, які можуть ще більше покращити роботу LuckyTemplates.
Все найкраще,
Джаррет
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
RANKX від LuckyTemplates дозволяє повернути рейтинг певного числа в кожному рядку таблиці, який є частиною списку чисел.
Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!
Шпаргалка формул Excel: Посібник середнього рівня
Календарна таблиця LuckyTemplates: що це таке та як ним користуватися
Дізнайтеся, як інсталювати мову програмування Python у LuckyTemplates і як використовувати її інструменти для написання кодів і відображення візуальних елементів.
Дізнайтеся, як обчислювати динамічну маржу прибутку за допомогою LuckyTemplates і як ви можете отримати більше інформації, глибше досліджуючи результати.
Дізнайтеся, як правильно сортувати поля зі стовпців розширеної таблиці дат. Це хороша стратегія для складних полів.
У цій статті я поясню, як знайти найпопулярніші продукти для регіону за допомогою обчислень DAX у LuckyTemplates, включаючи функції TOPN і CALCULATE.
Дізнайтеся, як використовувати вимірювання сміття для позначок низької потужності, які ви хочете ефективно включити у свою модель даних.