Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

PAZUR 35 -- Jak pisać lepsze oprogramowanie w R?

Wydarzenie:
PAZUR 35 -- Jak pisać lepsze oprogramowanie w R?
Typ wydarzenia:
Warsztaty
Kategoria:
IT
Tematyka:
Data:
30.01.2020 (czwartek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Poznan University of Economics
Adres:
aleja Niepodległości 10
Prelegenci:
Opis:


Przewidujemy jeden referat w formie warsztatów (proszę wziąć swoje laptopy). Czas trwania: 18-20. Wymagana znajomość R.


Prowadzący:


Piotr Sobczyk (Szychta w Danych; Senior Data Scientist w OLX Berlin; WhyR Fundation; https://github.com/psobczyk)


Szczegóły:


Jak pisać lepsze oprogramowanie w R?


R używany jest często jako statystyczny kalkulator. Osoby korzystające z niego nierzadko nie mają doświadczenia jako programiści. Kiedy kody które piszą stają się coraz bardziej skomplikowane, pojawia się problem zarządzania nimi, a także ich przejrzystości i stabilności. W ciągu 2-3 spotkań chcę opowiedzieć o narzędziach, pakietach i praktykach, które mogą pomóc w tym, aby tworzyć lepsze oprogramowanie. Na pierwszym spotkaniu chcę poruszyć kwestie ,,podstawowe”


1. Tworzenie pakietów, dokumentacja w roxygen, ,,package check” w pakiecie devtools

2. Automatyczne sprawdzenia i naprawa składni za pomocą pakietów usethis, lintr i styler

3. Testowanie kodu za pomocą pakietów usethis i testthat

4. Kontrola wersji (git, GitHub) (temat opcjonalny jeśli starczy nam czasu)


Spotkanie będzie miało charakter warsztatowy dlatego jest bardzo ważne, żeby przynieść własne komputery. Polecam mieć zainstalowane RStudio oraz pakiety: install.packages(c("devtools", "usethis", "testthat", "lintr", "styler", "pkgKitten”, "roxygen2”)).


A także git-a

- Windows: http://git-scm.com/download/win

- OS X: http://git-scm.com/download/mac

- Debian/Ubuntu: sudo apt-get install git-core




Uczestnicy (1):

Profile pracodawców

Podobne wydarzenia