Труба в R: підключення функцій за допомогою Dplyr
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
Навчитися поєднувати два або більше рядків є важливим для створення. У цьому посібнику ми обговоримо дві найважливіші рядкові функції потоку Microsoft – concat і replace .
Функція concat просто поєднує два або більше рядків разом і повертає об’єднаний рядок, тоді як функція replace замінює підрядок іншим рядком.
Для нашого прикладу ми будемо використовувати цей простий потік, який я створив раніше. Спочатку додамо ще одне введення тексту .
Потім перейменуйте його як Input 2 , а інший – як Input 1 .
Після цього ми додамо новий крок.
Знайдіть і виберіть конектор Slack .
Потім виберіть дію «Опублікувати повідомлення» .
Ми опублікуємо його на каналі Discord на Slack.
Зміст
Рядкові функції Microsoft Flow: Concat
Для тексту повідомлення скористаємося функцією concat на вкладці Вирази .
Виберіть Input 1 і Input 2 як два рядки, які ми збираємося об’єднати. Обов’язково поставте кому після вибору Input 1 .
Потім натисніть кнопку OK .
Нарешті натисніть «Зберегти» .
Тестування функції Concat
Давайте тепер перевіримо, чи буде працювати функція concat . Натисніть Перевірити .
Ми виконаємо дію тригера та натиснемо кнопку Перевірити .
Введіть наведені нижче дані для вхідних даних, а потім натисніть «Запустити потік».
Під час перевірки нашого каналу Discord у Slack ми побачимо нещодавно опубліковане повідомлення, яке є об’єднаною версією наших вхідних даних для Input 1 і Input 2 .
Ми також можемо об’єднати кілька рядків разом. Наприклад, давайте повернемося назад і відредагуємо наш потік. Клацніть функцію для тексту нашого повідомлення, а потім додайте пробіл, який потрібно взяти в лапки. Потім натисніть Оновити .
Перевіримо потік знову.
Ми просто використаємо дані нашого попереднього запуску. Потім натисніть «Зберегти та перевірити» .
Після перевірки в Slack тепер ми можемо побачити, що між двома записами даних є пробіл.
І ось як просто працює функція concat .
Функції Microsoft Flow String: замінити
Давайте тепер спробуємо зрозуміти, як працює функція заміни . Давайте повернемося назад і відредагуємо наш поточний потік. Ми замінимо перший вхід ( Генрі ) чимось іншим. На вкладці «Вирази» для нашого тексту повідомлення виберіть функцію заміни .
Ми помістимо весь вираз concat у функцію заміни . Поставте кому відразу після виразу concat , а потім введіть старий текст, який потрібно замінити. У нашому випадку ми замінимо « Генрі ». Після цього додайте ще одну кому та введіть нове слово, яке ми будемо використовувати як заміну (« Фред »). Потім натисніть Оновити .
Давайте видалимо початковий вираз, який ми створили.
Нарешті натисніть «Зберегти» .
Тестування функції заміни
Давайте знову перевіримо наш потік. Цього разу ми перевіримо, чи належним чином працювала функція заміни .
Давайте просто використаємо дані наших попередніх запусків, а потім клацнемо Перевірити .
Повернемося до каналу Discord у Slack. Після перевірки відображається повідомлення « Fred Legge ». Це означає, що ми успішно замінили початковий введений текст « Генрі ».
Висновок
Підводячи підсумок, функція concat просто об’єднує два рядки разом, тоді як функція replace змінює рядок на основі зазначеного тексту в параметрі. Ми також можемо зробити функцію заміни динамічною, використовуючи для параметрів. Наприклад, ми можемо використовувати другий вхід для заміни першого введення і навпаки.
Сподіваємось, ви змогли зрозуміти використання та важливість цих двох часто використовуваних функцій Microsoft flow string.
Все найкраще,
Генрі
У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.
RANKX від LuckyTemplates дозволяє повернути рейтинг певного числа в кожному рядку таблиці, який є частиною списку чисел.
Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!
Шпаргалка формул Excel: Посібник середнього рівня
Календарна таблиця LuckyTemplates: що це таке та як ним користуватися
Дізнайтеся, як інсталювати мову програмування Python у LuckyTemplates і як використовувати її інструменти для написання кодів і відображення візуальних елементів.
Дізнайтеся, як обчислювати динамічну маржу прибутку за допомогою LuckyTemplates і як ви можете отримати більше інформації, глибше досліджуючи результати.
Дізнайтеся, як правильно сортувати поля зі стовпців розширеної таблиці дат. Це хороша стратегія для складних полів.
У цій статті я поясню, як знайти найпопулярніші продукти для регіону за допомогою обчислень DAX у LuckyTemplates, включаючи функції TOPN і CALCULATE.
Дізнайтеся, як використовувати вимірювання сміття для позначок низької потужності, які ви хочете ефективно включити у свою модель даних.