Zadanie 1.

Transkrypt

Zadanie 1.
Dane do zadań są dostępne na stronie: $
$
http://ii.uwb.edu.pl/rudnicki/?p=1$
$
Zadanie 1. !
$
1. Przedstaw na wykresie zmienność w czasie poziomu dwutlenku węgla mierzonego w
atmosferze. $
$
Dane są w zbiorze co2.csv $
$
Wskazówka!
Przekonwertuj dane w ten sposób, aby każdemu kolumna date była rozumiana jako data w
formacie POSIXct. Zapisz dane w tym formacie w pliku tekstowym. $
$
2. Zbuduj model regresji liniowej - przedstaw poziom dwutlenku węgla jako funkcję czasu. $
$
Wskazówka: !
polecenie $
$
lm(Y~X)->lm.result !
$
Spowoduje utworzenie modelu liniowego zbioru Y jako funkcji zbioru X $
$
w postaci y=a + b*x$
$
3. Narysuj wykres razem z linią trendu. $
$
Wskazówka!
$
polecenie $
$
abline(A,B) !
$
$
$
$
$
$
$
$
powoduje narysowanie linii o równaniu Y=A + B*X na bieżącym wykresie. $
Zadanie 2!
$
Przeczytaj dane ze zbioru TempAnomalies.csv. $
Dane pokazują odchylenie globalnej średniej temperatury w każdym miesiącu od średniej
temperatury w danym miesiącu z okresu bazowego 1960-1990. $
$
Narysuj wykres tych danych. $
Narysuj wykres danych z lat 1970-2014. $
Zbuduj model liniowy dla okresu 1970-2014$
Zbuduj modele liniowe dla wszystkich 30-letnich okresów z lat 1970-2014. $
$
$
$
$
Zadanie 3!
$
Przeczytaj dane ze zbioru SeaIce.txt. $
$
Dane pokazują powierzchnię lodu morskiego w Arktyce w latach 1978-2012, z rozdzielczością
miesięczną. $
$
Narysuj wykres powierzchni lodu w w styczniu. $
Narysuj powierzchnię lodu we wrześniu. $
$
Zbuduj model liniowy dla powierzchni lodu we wrześniu.
Zadanie 4. !
Zbiór EuStockMarkets przedstawia zmiany wartości 4 europejski indeksów giełdowych w latach
1991-1998. Dane są pokazane dla 260 dni w roku (bez weekendów). Początek danych wypada w
połowie roku 1991. $
$
1. Dla zbioru EuStockMarkets przeprowadź następujące analizy dla każdego indeksu:$
$
Znajdź minimum, maksimum $
Wzrost indeksów pomiędzy minimum i maksimum. $
Zbuduj dzienną różnicę wartości indeksu, $
Stopę zwrotu zwrotu z kapitału zainwestowanego w minimum i wyciągniętego w
maksimum. $
Liczbę dni wzrostów i spadków w każdym roku i w całym zbiorze. $
Największy procentowy wzrost i spadek. $
Dzień (numer dnia) dla którego nastąpił największy wzrost i spadek, dla każdego roku. $
$
Wskazówki!
1. Użyj wektorów logicznych (masek logicznych) powstałych jako wynik operacji testów. $
$
2. Przesunięcie wektora o długości N o jedną wartość można zrobić tworząc dwie kopie
wektorów o długości N+1, jedną zaczynającą się w pozycji 1, drugą zaczynającą się w
pozycji 2. $
$
$
2. Napisz funkcję, wykonującą każdą z tych analiz. $
$
3. Napisz funkcję, która zwraca pełen komplet analiz dla wybranej zmiennej ze zbioru
EuStockMarkets.