I2A4S1 ArturPiersa LAB5

Analiza i wizualizacja danych


Laboratorium nr 5





Prowadzący: dr Jarosław Olejniczak









Wykonał: Artur Piersa

Grupa: I2A4S1





















Program 1:


Kod źródłowy:




Wynik działania:



Opis działania:


#1 Konfiguracja okna do rysowania

#2 Generowanie liczb o rozkładzie normalnym za pomocą rnorm i wpisanie ich do zmiennych xx1, xx2, xx3. Wpisanie danych w tabelę za pomocą data.frame

#3 Rysowanie wykresu typu star (gwiazda) za pomocą starts







Program 2:


Kod źródłowy:




Wynik działania:



Opis działania:


#1 Konfiguracja okna do rysowania

#2 Generowanie liczb o rozkładzie normalnym za pomocą rnorm i wpisanie ich do zmiennych xx1, xx2, xx3. Wpisanie danych w tabelę za pomocą data.frame

#3 Zmiennym xmin1 i xmax1przypisane zostają zakresy generowanych wcześniej danych

#4 Przygotowanie wykresu za pomocą funkcji plot

#5 W pętli for naniesienie na wykres linii I punktów

#6 Naniesienie na wykres podziałki (funkcja axsis) I obrysowanie ramką (funkcja box)

#7 Konfiguracja nowego wykresu

#8 Wpisanie etykiet do name1

#9 Naniesienie etykiet pod wykresem




Program 3:


Kod źródłowy:



Wynik działania:








Opis działania:


#1 Konfiguracja okna do rysowania

#2 Narysowanie wycinka sinusoidy za pomocą funkcji curve

#3 Stworzenie funkcji func1 zwracającej dla zadanego x wartości pewnej funkcji kwadratowej

#4 Naniesienie wartości zwracanych przez funkcję func1 na wykres za pomocą funkcji curve































Program 4


Kod źródłowy:






















Wynik działania:





Opis działania:


#1 Konfiguracja okna do rysowania

#2 Stworzenie funkcji func1

#3 W funkcji func1 tworzona jest funkcja func2

#4 Przypisanie zmiennej nd długość wektora qq. Ustawienie ss na NULL I przypisanie w pętli for kolejnym elementom tablicy ss wartości zwracanym przez func2

#5 Narysowanie krzywych zwracanych przez func1 na ekranie za pomocą funkcji curve









Program 5:


Kod źródłowy:



Wynik działania:



Opis działania:


#1 Konfiguracja okna do rysowania

#2 Stworzenie funkcji fun1 zwracającej iloczyn sinusa I cosinusa danych argumentów

#3 Stworzenie odpowiednich danych na potrzeby wykresu

#4 Wywołanie funkcji fun1 dla wszystkich kombinacji wartości z wektora xx i yy za pomocą funkcji outer

#5 Narysowanie wykresu za pomocą funkcji contour










































Program 6:


Kod źródłowy:



Wynik działania:



Opis działania:


#1 Konfiguracja okna do rysowania

#2 Stworzenie funkcji fun1 zwracającej iloczyn sinusa I cosinusa danych argumentów

#3 Stworzenie odpowiednich danych na potrzeby wykresu

#4 Wywołanie funkcji fun1 dla wszystkich kombinacji wartości z wektora xx i yy za pomocą funkcji outer

#5 Narysowanie wypełnionego wykresu za pomocą funkcji filled.contour

























Program 7:


Kod źródłowy:





Wynik działania:




Opis działania:


#1 Konfiguracja okna do rysowania

#2 Stworzenie funkcji fun1 zwracającej iloczyn sinusa I cosinusa danych argumentów

#3 Stworzenie odpowiednich danych na potrzeby wykresu

#4 Wywołanie funkcji fun1 dla wszystkich kombinacji wartości z wektora xx i yy za pomocą funkcji outer

#5 Narysowanie wykresu 3D za pomocą funkcji persp













































Program 8:


Kod źródłowy:




















Wynik działania:







Opis działania:


#1 Konfiguracja okna do rysowania

#2 Stworzenie funkcji fun1 zwracającej iloczyn sinusa I cosinusa danych argumentów

#3 Stworzenie funkcji colfunc1 zwracającej kolory dla odpowiednich wartości

#4 Stworzenie odpowiednich danych na potrzeby wykresu

#5 Wywołanie funkcji fun1 dla wszystkich kombinacji wartości z wektora xx i yy za pomocą funkcji outer

#6 Narysowanie wykresu za pomocą funkcji persp

#7 Konfiguracja nowego wykresu

#8 Naniesienie linii na wykres za pomocą funkcji contour




Program 9:


Kod źródłowy:


















Wynik działania:






Opis działania:


#1 Stworzenie funkcji fun1 zwracającej iloczyn sinusa I cosinusa danych argumentów

#2 Stworzenie funkcji colfunc1 zwracającej kolory dla odpowiednich wartości

#3 Stworzenie funkcji colfunc2 zwracającej kolory dla odpowiednich wartości

#4 Konfiguracja okna do rysowania

#5 Wczytanie przykładowych danych z dysku

#6 Stworzenie macierzy z wczytanych danych

#7 Stworzenie odpowiednich danych na potrzeby wykresu

#8 Wywołanie funkcji fun1 dla wszystkich kombinacji wartości z wektora xx i yy za pomocą funkcji outer

#9 Narysowanie wykresu za pomocą funkcji persp

#10 Konfiguracja nowego wykresu

#11 Naniesienie linii na wykres za pomocą funkcji persp


Program 10:


Kod źródłowy:


















Wynik działania:



Opis działania:


#1 Stworzenie funkcji fun1 zwracającej iloczyn sinusa I cosinusa danych argumentów

#2 Stworzenie funkcji colfunc3 zwracającej kolory dla odpowiednich wartości

#3 Konfiguracja okna do rysowania

#4 Wczytanie danych z dysku twardego

#5 Stworzenie macierzy z wczytanych danych

#6 Stworzenie odpowiednich danych na potrzeby wykresu

#7 Wywołanie funkcji fun1 dla wszystkich kombinacji wartości z wektora xx i yy za pomocą funkcji outer

#8 Narysowanie wykresu za pomocą funkcji persp









Program 11:


Kod źródłowy:














Wynik działania:





Opis działania:


#1 Stworzenie funkcji colfunc4, która zwraca dla argumentu odpowiedni kolor

#2 Konfiguracja okna do rysowania

#3 Wygenerowanie zbioru danych: funkcja rnorm generuje liczby o rozkładzie normalnym

#4 Przygotowanie danych do wyświetlenia wykresu

#5 Przygotowanie danych do wyświetlenia

#6 Przygotowanie danych do wyświetlenia

#7 Rysowanie wykresu za pomocą funkcji persp


Program 12:


Kod źródłowy:










Wynik działania:





Opis działania:


#1 Stworzenie funkcji elipse, która zwraca współrzędne elipsy w opraciu o podany argument

#2 Konfiguracja okna do rysowania

#3 Przygotowanie danych dla elipsy

#4 Stworzenie elipsy

#5 Narysowanie wykresu i elipsy na nim

#6 Stworzenie funkcji fun1 zwracającej elipsę

#7 Przygotowanie danych

#8 Złączenie danych za pomocą funkcji outer

#9 Narysowanie wykresu za pomocą funkcji contour





Program 13:


Kod źródłowy:




Wynik działania:






Opis działania:

#1 Konfiguracja okna do rysowania

#2 Narysowanie podziałki I ramki na wykres za pomocą funkcji plot

#3 Stworzenie funkcji fun1, która zwraca gęstość rozkładu normalnego (funkcja dnorm) dla podanego argumentu.

#4 Narysowanie funkcji gęstości na wykresie

#5 Naniesienie tekstu na wykres





Program 14


Kod źródłowy:






Wynik działania:





Opis działania:


#1 Konfiguracja okna do rysowania

#2 Stworzenie sekwencji xx o zakresie od -4 do 8

#3 yy – funkcja gęstości dla rozkładu normalnego (funkcja dnorm); yyp – funkcja dystrybuanty dla rozkładu normalnego (funkcja pnorm)

#4 Przygotowanie danych dla lewej części wykresu

#5 Przygotowanie danych dla środkowej części wykresu

#6 Przygotowanie danych dla prawej części wykresu

#7 Narysowanie podziałki I ramki na wykres za pomocą funkcji plot

#8 Naniesienie funkcji gęstości na wykres za pomocą funkcji lines

#9, #10, #11 – podzielenie wykresu za pomocą funkcji polygon I przygotowanych wcześniej danych






Program 15


Kod źródłowy:





























Wynik działania:





Opis działania:


#1 Konfiguracja okna do rysowania

#2 Narysowanie wykresu z krzywą za pomocą funkcji curve

#3 Przypisanie do ff wyrażenia x do potęgi 3

#4 Przypisanie do aa pochodnej wyrażenia ff










Wyszukiwarka

Podobne podstrony:
I2A4S1 ArturPiersa LAB3
I2A4S1 ArturPiersa LAB1i2
I2A4S1 ArturPiersa LAB4
I2A4S1 ArturPiersa LAB1i2
I2A4S1 ArturPiersa LAB3
lab5 prezentacja
C lab5
lab5 Proxy
ZG lab5 6 id 589867 Nieznany
ZwUE lab5
Lab5 Analiza sygnalu mowy Lab5 Nieznany
Podstawy Robotyki lab5
Architekrura SystemAlw Lab5 (1) Nieznany
Lab5
Lab5, poch1
lab5
SI2 lab5 raport
Lab5
[LAB5]Tutorial do kartkówki

więcej podobnych podstron