R dla u˙zytkowników Excela

Transkrypt

R dla u˙zytkowników Excela
Program szkolenia firmy QuantUp, http://www.quantup.pl
c
2012
Artur Suchwałko
QuantUp
Artur Suchwałko
+48-780-085-300
[email protected]
http://www.quantup.pl
Program szkolenia
R
dla użytkowników Excela
Prowadzacy:
˛
dr inż. Artur Suchwałko
1. W czym i kiedy lepszy jest R od Excela, a kiedy jest odwrotnie: przykłady zadań i powody do nauki R
•
•
•
•
złożoność obliczeń, wielkość danych
grafika
wygoda pracy, powtarzalność
koszt
2. Niezb˛edne minimum wiedzy o R
•
•
•
•
•
•
•
•
informacje o R
praca z R
podstawowe obiekty: wektory, macierze, ramki danych, listy
wybieranie podzbiorów
wywoływanie funkcji
podstawy programowania i pisania funkcji
pisanie skryptów
używanie RStudio
3. Przejście na „sposób myślenia R”
•
•
•
•
•
•
logika Excela, logika R
ramki danych i arkusze
operacje na wektorach w R (wektoryzacja)
reguła recyclingu
praca z indeksami
używanie funkcji
4. Krok po kroku: przykład analizy danych pochodzacych
˛
z Excela w R
•
•
•
•
•
wczytanie danych
obliczenia
zapisanie wyników
wykres
wczytanie wyników do Excela
5. Jak wykonać w R zadania znane z Excela: praca z danymi
•
•
•
•
formuły i przekształcanie zmiennych (operacje na kolumnach)
zakresy
wyszukiwanie
tabela przestawna
1
Program szkolenia firmy QuantUp, http://www.quantup.pl
c
2012
Artur Suchwałko
• formatowanie liczb
6. Jak wykonać w R zadania znane z Excela: obliczenia i operacje
• operacje na tekstach
• podstawowe funkcje statystyczne
• przeglad
˛ funkcji z różnych kategorii
7. Jak wykonać w R zadania znane z Excela: wi˛eksze obliczenia
•
•
•
•
dopasowanie linii trendu
analizy scenariuszowe ‘’what-if”
szukaj wyniku
Solver
8. Grafika
•
•
•
•
•
•
•
•
•
•
logika: funkcje wysokiego i niskiego poziomu
rodzaje wykresów
wykresy znane z Excela w R
serie danych
zmiana wygladu
˛ wykresów (kolory, styl linii, rozmiary, proporcje)
dopasowanie osi
dodatkowe elementy do wykresów
zapisywanie grafiki
układ wykresu
dodatkowe parametry graficzne
9. Co w R można zrobić wi˛ecej, lepiej, wygodniej? Przykłady.
• automatyzacja pracy
• zaawansowane obliczenia
• praca z tekstem
10. Jak współpracuja˛ Excel i R
•
•
•
•
czytanie danych z Excela w R (pliki Excela i pliki tekstowe)
przygotowywanie w R danych dla Excela
wykorzystywanie R z poziomu Excela
inne formaty i sposoby
11. Dalsze kroki – krótka prezentacja możliwości
• powtarzalne raporty i analizy z wykorzystaniem rmarkdown i knitr
• łatwe udost˛epnianie aplikacji analitycznych innych: Shiny
12. Praktyczne wskazówki dla pracujacych
˛
zR
• nauka
• automatyzacja i powtarzalność
• środowiska pracy
2