Bądźmy w kontakcie

Plan Szkolenia

Pisanie czystszego i bardziej wielokrotnego użytku kodu R

  • Przegląd tego, co sprawia, że kod R jest skalowalny, czytelny i łatwy w utrzymaniu
  • Tworzenie funkcji wielokrotnego użytku z jasnymi wejściami, wyjściami i wartościami domyślnymi
  • Redukcja powtórzeń poprzez lepsze projektowanie funkcji i organizację skryptów

Praktyczne przepływy pracy dotyczące transformacji danych

  • Budowanie jasnych potoków analizy za pomocą narzędzi tidyverse
  • Praca z pogrupowanymi podsumowaniami, łączeniami i przekształcaniem danych
  • Strukturyzowanie kroków przygotowania danych do powtarzalnej analizy

Programowanie funkcyjne do powtarzających się zadań

  • Wykorzystanie narzędzi iteracyjnych jako alternatywy dla powtarzających się pętli
  • Stosowanie przepływów pracy w stylu map z użyciem purrr
  • Bezpieczniejsze zarządzanie błędami i brakującymi wartościami w powtarzających się zadaniach

Debugowanie i poprawa wydajności

  • Znajdowanie i naprawianie typowych błędów w skryptach i funkcjach
  • Stosowanie praktycznych technik debugowania w R i RStudio
  • Benchmarkowanie wolnego kodu i wprowadzanie celowych usprawnień wydajności

Powtarzalne raportowanie i komunikacja

  • Tworzenie powtarzalnych raportów za pomocą R Markdown
  • Dostosowywanie wizualizacji za pomocą ggplot2 dla lepszej komunikacji
  • Przygotowywanie wyników analizy do udostępnienia interesariuszom biznesowym lub badawczym

Warsztat praktyczny i kolejne kroki

  • Łączenie funkcji, przepływów danych, debugowania i raportowania w praktycznym ćwiczeniu
  • Przegląd kluczowych technik i typowych wzorców do codziennej pracy w R
  • Identyfikowanie kolejnych kroków do dalszego doskonalenia umiejętności programowania w R

Wymagania

  • Solidne zrozumienie podstawowej składni R, typów danych, wektorów i ramek danych
  • Doświadczenie w pisaniu skryptów w R i pracy w RStudio
  • Średnio zaawansowane doświadczenie w programowaniu w R, w tym podstawowa manipulacja danymi i tworzenie wykresów

Grupa docelowa

  • Analitycy danych, którzy chcą pisać bardziej efektywny, wielokrotnego użytku i łatwiejszy w utrzymaniu kod R
  • Naukowcy zajmujący się danymi, którzy potrzebują silniejszych przepływów pracy do analizy, raportowania i współpracy
  • Badacze i specjaliści techniczni, którzy wykorzystują R do praktycznej pracy z danymi
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie