Труба в R: підключення функцій за допомогою Dplyr
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
Є багато випадків, коли ви можете перенести дані в LuckyTemplates, а структура даних не оптимізована для вашої моделі даних. У цій статті я розповім, коли вам слід використовувати функцію скасування або зведення в редакторі запитів у ваших запитах даних .
Працюючи над даними всередині LuckyTemplates, слід пам’ятати одну річ : зазвичай ви хочете, щоб вони були у форматі без зв’язку. Це найбільш оптимізований спосіб налаштування таблиці для всієї логіки обчислень DAX, яку ви запускатимете над необробленими даними після того, як її буде інтегровано у вашу модель у LuckyTemplates.
Тож вам потрібно виконати багато роботи тут, у редакторі запитів.
Тут ми маємо приклад таблиці, яка зведена:
Він містить необроблені дані, які надходять до редактора запитів LuckyTemplates. Наразі він у зведеному форматі, де ми маємо дати вгорі.
Нам потрібно, щоб ці дати не були зведені, щоб усі значення, які мають подібний характер, були в одному стовпці. Таким чином ми можемо запускати прості агрегації, такі як SUM, або ітерації, такі як SUMX, для цих конкретних значень.
Це налаштування є найбільш оптимізованим способом налаштування вашого.
Це те, що я дійсно рекомендую вам робити в будь-якому випадку, коли ви бачите зведені дані.
Є кілька способів змінити ці дані на незведені. Найпростіший спосіб скасувати зведення — клацнути стовпці, які потрібно зберегти, потім клацнути правою кнопкою миші та вибрати «Скасувати зведення інших стовпців», як показано нижче.
Тепер ви побачите, що всі значення та дати зберігаються в одному стовпці. Тоді все, що вам потрібно зробити, це змінити назви конкретних стовпців на щось більш відповідне та інтуїтивно зрозуміле.
Ви також можете скасувати зведення стовпців, перейшовши на вкладку «Перетворення» на стрічці редактора запитів і вибравши.
Якщо виникне рідкісний випадок, коли ви захочете повернути свої дані, ви також можете зробити це досить легко в LuckyTemplates.
Нижче я також покажу вам, як ви можете звести дані прямо зі стрічки редактора запитів.
Я хочу повернути стовпець атрибутів, тому спочатку виберу стовпець атрибутів, а потім натисну кнопку Pivot Column на стрічці.
Коли я це зроблю, з’явиться спливаюче вікно, і я зможу вибрати значення, які хочу бачити в кожному новому стовпці. Я вибираю стовпець «Значення» , оскільки хочу зберегти всі суми з моїх даних у кожному новому створеному стовпці.
Потім перейдіть до розкривного меню «Додаткові параметри» та виберіть відповідну функцію сукупного значення . У цьому прикладі я не хочу, щоб агрегування проводилося, тому я вибираю « Не агрегувати» , а потім натискаю «ОК» .
Тепер ви побачите, що це повернуло мої дані до колишнього стану. Теоретично вам не потрібно було б цього робити, оскільки дані вже налаштовані таким чином.
Як приклад, я хочу продемонструвати, як ви також можете зводити необроблені дані, якщо вам потрібна така структура.
*****Схожі посилання*****
Як згадувалося раніше, ви зазвичай (95% часу) бажаєте, щоб ваші дані були в незв’язаному форматі.
Можуть бути випадки, коли вам може знадобитися зробити зведення як проміжний крок у перетворенні даних у редакторі запитів, але з мого досвіду це трапляється відносно рідко.
Це чудова техніка, і я використовую її дуже часто лише через безладність великої кількості даних у їх необробленому вигляді.
Насолоджуйтесь переглядом цього.
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
RANKX від LuckyTemplates дозволяє повернути рейтинг певного числа в кожному рядку таблиці, який є частиною списку чисел.
Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!
Шпаргалка формул Excel: Посібник середнього рівня
Календарна таблиця LuckyTemplates: що це таке та як ним користуватися
Дізнайтеся, як інсталювати мову програмування Python у LuckyTemplates і як використовувати її інструменти для написання кодів і відображення візуальних елементів.
Дізнайтеся, як обчислювати динамічну маржу прибутку за допомогою LuckyTemplates і як ви можете отримати більше інформації, глибше досліджуючи результати.
Дізнайтеся, як правильно сортувати поля зі стовпців розширеної таблиці дат. Це хороша стратегія для складних полів.
У цій статті я поясню, як знайти найпопулярніші продукти для регіону за допомогою обчислень DAX у LuckyTemplates, включаючи функції TOPN і CALCULATE.
Дізнайтеся, як використовувати вимірювання сміття для позначок низької потужності, які ви хочете ефективно включити у свою модель даних.