Wykład 9 - theta.edu.pl

Transkrypt

Wykład 9 - theta.edu.pl
PAKIETY STATYSTYCZNE
1. Wykład wstępny
2. Statistica wprowadzenie
3. Statistica elementy analizy danych
4. Statistica wykresy
5. SAS wprowadzenie - środowisko Windows
6. SAS wprowadzenie - środowisko Linux
7. SAS elementy analizy danych
8. SAS wykresy
9. SAS tworzenie zaawansowanych programów
10. R wprowadzenie
11. R elementy analizy danych
12. R wykresy
13. R zaawansowane elementy programowania
14. Manipulowanie dużymi zbiorami danych
15. Podsumowanie materiału
WSTĘP
1. Wprowadzenie do pakietu R
• Instalacja
• Literatura
2. Elementy języka R
• Operacje arytmetyczne
• Przyporządkowania i atrybuty zmiennych
3. Typy obiektów
• Wektor
• Lista
• Macierz
• Data frame
4. Praca z danymi
• Wczytywanie
• Zapisywanie
Copyright ©2013 Joanna Szyda
WPROWADZENIE
INSTALACJA
1. Instalacja wersji podstawowej
• http://www.r-project.org/
Copyrigt ©2013, Joanna Szyda
INSTALACJA
2. Instalacja dodatkowych pakietów
• Install packages
Copyrigt ©2013, Joanna Szyda
LITERATURA
1. Online
• http://www.r-project.org/
Copyrigt ©2013, Joanna Szyda
LITERATURA
2. Konsola pakietu R
• Help
Copyrigt ©2013, Joanna Szyda
LITERATURA
3. Konsola pakietu R
• Linia komend
> help(sort)
> ?mean
Copyrigt ©2013, Joanna Szyda
ELEMENTY JĘZYKA R
OPERACJE ARYTMETYCZNE
𝑙𝑜𝑔10 2 → 100.30 ≈ 2
𝑒 2 ≈ 7.39
𝑙𝑜𝑔𝑒 2 → 𝑒 0.69 ≈ 2
𝑒 ≈ 2.718281828459
Sin(x)=4/5
Copyrigt ©2016, Joanna Szyda
PRZYPORZĄDKOWANIA ZMIENNYCH
Copyrigt ©2013, Joanna Szyda
ATRYBUTY ZMIENNYCH
• Mode: numeric, character, logical,
complex
• Class: vector, matrix, data.frame,
array, list, itd.
• Dimension: wymiary zmiennej
Copyrigt ©2013, Joanna Szyda
ATRYBUTY ZMIENNYCH typu numerycznych
• Double precision: max 64 bity
• Integer: max 32 bity
Copyrigt ©2016, Joanna Szyda
TYPY OBIEKTÓW
WEKTOR
• Podstawowy typ danych
• Skalar = wektor[1]
• Wszystkie elementy wektora mają taki sam mode
Copyrigt ©2013, Joanna Szyda
LISTA
• ~ Wektor
• Elementy mogą mieć różne mode
• Jak odwołać się do imienia „Maria”?
Copyrigt ©2013, Joanna Szyda
MACIERZ
• > 1 wymiar
• Wszystkie elementy macierzy mają taki
sam mode
• Jak odwołać się do 2giej kolummy
macierzy X?
Copyrigt ©2013, Joanna Szyda
DATA FRAME
• ~ macierz
• Elementy mogą mieć różne mode
• Jak odwołać się do imienia „Adam”?
• Jak odwołać się do kolumny wieku?
Copyrigt ©2013, Joanna Szyda
PRACA Z DANYMI
ODCZYTYWANIE DANYCH
> GAW <- read.table(file.choose(),header=T,sep="\t")
> GAW <- read.table ("D:/gaw.txt",header=T,sep="\t")
Copyrigt ©2013, Joanna Szyda
ZAPISYWANIE DANYCH
> write.table
(GAW,file.choose(),col.names=F,row.names=F,
sep="/t",quote=F)
> write.table
(GAW$family.ID,file.choose(),col.names=F,row.names=F,
sep="/t",quote=F)
Copyrigt ©2013, Joanna Szyda