Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Усунення несправностей у R – це процес виявлення та виправлення проблем або помилок у вашому коді. Існує декілька поширених типів проблем, з якими ви можете зіткнутися, зокрема синтаксичні помилки, помилки виконання та логічні помилки. Інші проблеми включають затримку або невідповідь сеансів R. Цей підручник містить п’ять довідкових порад RStudio щодо вирішення помилок, проблем і проблем у R.
П’ять методів, розглянутих у цьому підручнику, пропонують прості та зрозумілі способи вирішення типових проблем у .
Зміст
Як усунути неполадки в R
Довідка RStudio №1: використання оператора знака питання
У RStudio оператор знака питання ( ? ) використовується для доступу до довідкової документації для функцій, пакетів та інших об’єктів.
Коли ви друкуєте ” ? ”, після чого введіть назву функції та натисніть клавішу enter, RStudio відкриє панель довідки в нижньому правому куті вікна з документацією для функції.
Наприклад, якщо ви хочете дізнатися більше про функцію квадратного кореня, ви можете ввести ?sqrt у консолі R, щоб переглянути її документацію.
Панель довідки відображає його визначення та аргументи разом із прикладами використання цього RStudio.
Якщо ви хочете дізнатися про певний пакет, спочатку запустіть пакет, перш ніж використовувати оператор знака питання.
Зверніть увагу, що деякі пакети мають більш детальну документацію, ніж інші.
Довідка RStudio №2: Перезапустіть сеанс
Якщо у вас виникають проблеми з R і ваш сеанс перестає працювати, найкраще перезапустити програму.
Щоб перезапустити сеанс R, перейдіть на вкладку «Сеанс» і виберіть «Перезапустити R» . Ви також можете скористатися комбінацією клавіш Ctrl+Shift+F10 .
Коли ви натиснете опцію перезапуску, усе у вашому сеансі буде стерто.
Використовуючи той самий приклад вище, якщо ви знову спробуєте запустити ?Lahman , ви отримаєте повідомлення про помилку «Немає документації для Lahman…»
Це тому, що пакет Lahman було видалено із середовища R після перезапуску сеансу.
Довідка RStudio №3: Перевірте панель середовища
Панель середовища в RStudio створює список усіх змінних і .
Це корисно для налагодження коду, оскільки ви можете використовувати його для перегляду значень своїх змінних і перевірки на наявність помилок. Щоразу, коли ваш сеанс R затримується або виникають помилки на об’єктах, які ви використовуєте, ви можете використовувати цю панель, щоб визначити основну причину.
Це також хороший спосіб відстежувати, що відбувається у вашому середовищі RStudio. Ви можете легко відстежити всі створені вами змінні.
Довідка RStudio №4: Перевірте версію пакета
є ядром RStudio. Вони полегшують створення кодів R. Однак ви повинні знати про перехресну сумісність ваших пакетів.
Іноді для деяких кодів R потрібно використовувати останню версію пакета. Є також пакети, які погано працюють з іншими.
Щоб перевірити версію пакета, скористайтеся функцією packageVersion () .
Давайте спробуємо packageVersion (ggplot2) як приклад. У консолі результатів ви можете побачити, що пакет ggplot2 використовує версію 3.3.5.
Інша функція, яку ви можете використовувати, це sessionInfo () . Ця функція збирає та відображає всю інформацію про поточний сеанс у R.
Крім версії пакета, він також відображає іншу корисну інформацію, яку можна використовувати для діагностики причин помилок і проблем із продуктивністю.
Якщо ви виявите, що ваші пакунки не в останній версії, ви можете скористатися функцією update.package () . Ви також можете перейти на вкладку Інструменти та вибрати Перевірити наявність оновлень пакетів .
Це відкриє спливаюче вікно майстра зі списком усіх пакетів у вашій програмі RStudio, разом із їхніми поточними та останніми доступними версіями.
Ви можете переглянути пакети, які не є актуальними, і вибрати ті, які потрібно оновити.
Довідка RStudio №5: Створення Reprex
У мові програмування R reprex (скорочення від « відтворюваний приклад ») — це мінімальний самодостатній приклад коду, який демонструє проблему чи проблему.
Створення reprex дозволяє іншим зрозуміти та відтворити проблему, з якою ви зіткнулися, що може бути корисним, коли вам потрібна допомога з вашим кодом або коли ви повідомляєте про помилку.
Створюючи reprex у R, ви повинні врахувати такі міркування:
Пакет Reprex можна безкоштовно завантажити онлайн. Переконайтеся, що він у вас є, перш ніж створювати reprex у RStudio.
Як приклад, давайте створимо гістограму за допомогою наведеного нижче коду.
Коли ви виконуєте цей код, на консолі результатів відображатиметься 30 замість 20.
Припустимо, ви не можете зрозуміти, як вирішити цю проблему. Ви можете створити відтворюваний приклад і поділитися ним зі своїми колегами, щоб попросити допомоги. Ви також можете вставити його на онлайн-форум.
Щоб створити reprex, скопіюйте код, а потім запустіть функцію reprex ( ) у консолі.
Функція reprex переглядатиме код у вашому буфері обміну, а потім створюватиме відтворюваний приклад на вкладці «Переглядач». Він також може створити зображення графіків, які можна скопіювати та вставити разом із кодом.
Висновок
Ви не можете уникнути проблем у RStudio. Головне – підходити до них просто. Повільний або відстаючий сеанс R можна просто вирішити перезапуском програми. Якщо пакет не працює належним чином, можливо, його не оновлено до останньої версії.
Якщо вам важко зрозуміти, що не так, ви можете створити reprex і попросити допомоги у своїх колег або інших користувачів RStudio на онлайн-форумі.
Методи, описані в цьому підручнику, є п’ятьма найпоширенішими способами усунення несправностей сеансу в RStudio. Це прості рішення, які дають позитивні результати.
Все найкраще,
Джордж Маунт
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.